Offer summary
Qualifications:
Bachelor's degree or equivalent experience, 5+ years of customer success experience in SaaS, 3+ years management experience in remote companies, Strong understanding of localization technologies.Key responsabilities:
- Build and maintain relationships with key customers
- Manage a team of Customer Success Managers