Customer Success Manager, United Kingdom United Kingdom, London - Hybrid
15 days ago
Customers, Customers, Customers. Regularly monitor customer health indicators, identify potential risks, and develop proactive strategies to ensure continued success and satisfaction. You will play a pivotal role in driving customer satisfaction, retention, and growth, while working closely with Sal