Customer Success Manager, Life Sciences & Healthcare
![]() | |
![]() | |
![]() | |
![]() United States, Massachusetts, Boston | |
![]() | |
As a Customer Success Manager the primary responsibility is to ensure renewal of subscription licenses through driving implementation and usage of all Clarivate Life Science solutions. A working familiarity with each Clarivate service is necessary. The ability to work independently as well as in a collaborative, cross-functional team environment is imperative as this position will work closely with Sales, Product Management & Marketing. The Client Success Manager will be involved in ensuring Clarivate services deliver on what is promised and ensuring that customers fully utilize the services. The Client Success Manager will have a foundational understanding of the industry and work to gain basic product knowledge and an understanding of their assigned clients' needs. About you - experience, education, skills, and accomplishments
It would be great if you have...
What you will be doing in this role
Hours of Work
Compensation The expected base salary for this position is between $85,000 - 103,000 USD per year plus a target bonus of 10% annually. Individual pay is based upon experience, education, skill and ability,expertise,and relevant factors. In addition to a competitiveremunerationpackage, you will be eligible toparticipatein a benefits package that includes medical, dental, prescription drug, life insurance, 401k with match, long term disability coverage, vacation, sick time, volunteer time, discount programs, and more. At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations. |