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…


See details

Back to jobs