Senior Manager - Customer Success UK, Europe, Africa & CIS (English & Spanish speaker)
5 months ago
Reading
The Senior Manager will lead efforts for all aspects of the CSM team. Lead and guide a multicultural team of Customer Success Managers. As a manager, you will demonstrate good judgment in the balancing of customer, employee, and company objectives.