TTC is seeking an Operations Manager, Customer Success to lead, scale and optimize core customer operations, including Air Services, Retention, Tier 2 Support and Application Support. Reporting to the Director of Customer Success, the role translates strategy into effective daily operations across a distributed global workforce. It partners with regional leaders, onshore teams and BPO partners to improve customer journeys, service quality, retention, revenue growth and operational efficiency. This is a hands-on leadership role combining people management, data analysis and process improvement. The manager supports teams through complex challenges and critical escalations, and delivers scalable solutions that promote long-term operational stability.
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