As Manager of Customer Success, you will lead a team of Customer Success Managers responsible for driving adoption, satisfaction, and retention across high-value and Growth customer segments. The role combines people management, operational excellence, and strategic direction to help customers achieve measurable outcomes and ensure the team delivers exceptional experiences. You will set priorities, coach team members, and partner across the organization to align Customer Success initiatives with business objectives. Success in this role means building a high-performing team, fostering customer advocacy, and improving key customer and employee outcomes. You will oversee customer success and engagement strategies, manage performance against relevant metrics, address critical customer issues, and use analytics to identify risks and expansion opportunities. The role uses a flexible hybrid working model for office-based employees. The company supports flexible work arrangements, including working from anywhere for up to eight weeks per year. The target total cash compensation range for eligible U.S. locations is $147,000–$273,000 USD.
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