Customer Success Manager

Clarivate
Full time Cambridge, England Business Operations Specialists
Posted:
June 10, 2026
Location:
Cambridge, England, United Kingdom

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 of key customers. Working proactively with customers, you will help drive value derived from the library software solutions by supporting their desired business outcomes. 

You will add value and build trusting, lasting relationships by applying industry and product knowledge, relevant experience, and a deep understanding of your customers. Utilizing your strong attention to detail, you will identify early indicators of account risk, proactively mitigating and escalating to leadership when necessary. If this sounds like an opportunity you are interested in, then we would love to talk to you! 

About You – experience, education, skills, and accomplishments.

  • Bachelor’s degree in related field / or equivalent wor...

  • Apply for this Job

    Submit your application for the Customer Success Manager position at Clarivate.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: Cambridge, United Kingdom
    Posted: June 10, 2026
    Deadline: July 20, 2026