The Manager, Customer Success leads a team of Customer Success Managers serving corporate travel customers. The role is responsible for helping customers realize measurable program value, achieve strong adoption, and renew successfully. It combines people leadership with practical knowledge of corporate travel programs, travel technology, and Travel product performance. The manager develops a dashboard-fluent team, establishes proactive portfolio management, guides complex performance investigations and escalations, and partners with Product, Support, Implementations, Finance, Sales, Analytics, and Travel Management Company partners to deliver a consistent customer experience. The role also contributes to the operational and growth strategy of the global Customer Success organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed