Customer Success Manager
Clarivate
London, United Kingdom Full Time Customer Service Jobs United Kingdom New
Job Description
We are looking for an experienced Customer Success Manager to join our global Customer Success team! The main purpose... of the Customer Success Manager is to retain an assigned book of business, identify and mitigate risk, and support the growth...
Posted April 18, 2026