Offer summary
Qualifications:
Bachelor’s degree in Business or related field, 7+ years in Customer Success or related field, At least 2 years in a leadership role, Strong understanding of customer success principles, Experience with customer success software.
Key responsabilities:
- Lead and develop a team of Customer Success Managers
- Build and maintain relationships with key customers
- Develop and execute customer success strategies
- Implement and optimize customer success processes
- Prepare reports on team performance and metrics