Clarivate Analytics

Chandler
Total Offices: 2
10,549 Total Employees

Teams at Clarivate Analytics

3 Days AgoSaved
Remote
United States of America
Analytics
Conduct research and literature reviews on disease prevalence, support projects, analyze data, and collaborate on methodology with experts.
9 Days AgoSaved
In-Office or Remote
2 Locations
Analytics
The Senior Customer Success Manager will lead customer relationships, ensuring retention and growth for Market Access customers, leveraging industry expertise and mentoring team members.
14 Days AgoSaved
In-Office or Remote
4 Locations
Analytics
Lead product strategy and delivery for U.S. Market Access solutions, translating payer/PBM dynamics into actionable product requirements, driving launches, cross-functional alignment, and managing a product team to achieve commercial impact.