Customer Success Manager
3 days ago
Cheltenham
The role We are seeking a dynamic, results-driven and customer-centric Customer Success Manager to join our newly formed Customer Success team, reporting to the SVP, Global Head of Customer Success. The ideal candidate is passionate about customer service, satisfaction, and success, with excellen...