- Addison, Texas, United States
- Manager
- 5+ years
Lead a team of Customer Success Managers for corporate travel customers, driving adoption, renewals, and operational excellence.
Responsibilities
- Lead, coach, and evaluate a team of Travel Customer Success Managers
- Establish and manage a consistent operational rhythm—weekly KPI tracking, monthly value reviews, QBRs, and proactive renewal management
- Enable CSMs to interpret and present core Travel metrics
- Lead triage and resolution for complex customer-performance issues
- Collaborate with Product, Support, Analytics, Implementation, Finance, and TMC partners
Requirements
- Bachelor’s degree in Business, Communications, or a related field
