Customer Success Manager
Created at: December 21, 2025 00:03
Company: Informa Connect
Location: New York, NY, 10001
Job Description:
Job Description This is a remote position with limited travel. Candidates must be US based. The Zephyr Customer Success Manager (CSM) is tasked with working directly with clients to ensure success from the Client’s point of view. CSM’s will engage with clients with keen listening skills to capture the Voice of the Customer (VOC) and evaluate needed actions. The role is critical in accomplishing this mission by acting as the internal and external point-of-contact in managing towards the agreed u…