Customer Success Manager, United Kingdom New United Kingdom, London - Hybrid
1 day ago
Customers, Customers, Customers. You will play a pivotal role in driving customer satisfaction, retention, and growth, while working closely with Sales, Professional Services, and Marketing to expand our footprint and enhance our customer experience. Regularly monitor customer health indicators, ide