As the Manager of Customer Success, you will lead a team of 8-10 Customer Success Managers 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.
Requirements
- 2+ years managing a Customer Success Team in a high-growth SaaS company
- Experience working with, or managing a team who works with high-value customers
- A track record of creatively problem-solving and collaborating with Sales, Product, and Marketing teams to create an exceptional customer experience
Benefits
- Annual cash bonus plan
- Variable compensation (OTE) for sales and customer success roles
- Equity
- Sign-on payments
- Comprehensive range of health, welfare, and wellbeing benefits