As the Manager of Customer Success, you will lead a team of 8-10 Customer Success Managers (CSMs) dedicated to supporting our customers. This role involves overseeing the recruitment, evaluation, training, and coaching of an experienced team in a dynamic and rapidly evolving environment. Your primary focus will be to understand the unique challenges and needs of our managed customers and drive the vision for their optimal customer experience. You will collaborate closely with other Customer Success leaders to cultivate a team of highly successful Customer Success professionals. Together, you will ensure the delivery of exceptional customer service to our rapidly growing global customer base. As a key player in our customer success-focused, results-driven organization, you will also be responsible for driving sustainable, long-term customer value. Your performance will be measured by the team's ability to retain customers and maintain high levels of customer satisfaction.
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
Number of Employees
501-1,000 employees