Clarivate Analytics

HQ
London
Total Offices: 8
10,549 Total Employees

Teams at Clarivate Analytics

22 Days AgoSaved
In-Office
2 Locations
Analytics
Lead global sales enablement and coaching for Life Sciences and Healthcare: design and deliver learning assets, onboarding, live events, and programs; align with sales strategy, measure effectiveness, and drive seller skill improvement.
2 Days AgoSaved
Remote
United States of America
Analytics
Lead strategic, enterprise sales of Market Access solutions to pharma/biopharma clients. Build senior relationships, develop account plans, drive complex solution sales, forecasts, adoption, and revenue growth while mentoring account teams and informing product and go-to-market strategy.
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.