Customer Success Manager, United Kingdom
6 days ago
Customers, Customers, Customers – We win when our customers win. Customer Health Monitoring: Regularly monitor customer health indicators, identify potential risks, and develop proactive strategies to ensure continued success and satisfaction. Customer Success Manager, EMEA.