About the Role
Position Overview:
The Manager, Customer Success is a leadership role that is tasked with managing a small team of Customer Success Managers (CSM). The role is focused on developing ongoing customer relationship activity to ensure customer satisfaction leads to acceler
Company
Diligent Corporation →Job Details
- Location
- Netherlands
- Work Type
- On-site / Hybrid
- Posted
- 1 day ago