We’re seeking a Customer Success Team Leader who will oversee, guide, and coach Customer Success Managers (CSMs) to deliver exceptional customer experiences, drive product adoption, and ensure long-term retention and growth.
Requirements
- 5+ years of experience in customer success, account management, or a related role.
- 2+ years of experience in a leadership or manager role.
- Bachelor’s degree in business, Marketing, Communication, or a related field (Master’s degree preferred).
- Project Management (not excluding), Customer Success Certification (not excluding).
- Advanced English (excluding)
Benefits
- Opportunity to work in a multicultural company with colleagues and clients from different countries.
- Work in a position with high visibility and growth opportunities.
- Flexible schedule.
- Birthday day off.
- Anniversary days.
- Experience an exceptional working environment.