Customer Success Manager

New York, USA

Full-time • Remote

Back to all positions
Location: New York, USA
Type: Full-time
Experience: 3-5 years

Job Description

We are looking for a Customer Success Manager to join our New York team. You will be responsible for ensuring our clients have exceptional experiences throughout their travel journey, from initial booking to post-trip follow-up.

Key Responsibilities

Requirements

Benefits