Clarivate corporate office is located in 70 St. Mary Axe, London, Greater London, EC3A 8BE, United Kingdom and has 10K+ employees.
clarivate plc
clarivate analytics
clarivate
trademarkvision
clarivate analytics llc
clarivate analytics plc
Departments
Number of employees
Engineering & Technical
780
Operations
493
Sales
373
Legal
273
Information Technology
268
Marketing
199
Finance
196
| Location | People at location |
| Asia | 1K - 5K |
| Europe | 1K - 5K |
| North America | 1K - 5K |
| Australia | 11-50 |
| South America | 11-50 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Clarivate's success, and advanced their careers.
Enterprise Data Manage... at Russell Investments
Worked as Sales Director, Ai & Account Manager (Legal Te...
at Clarivate (2015-2020)
Head of Sales, Compens... at Gusto
Worked as Global Senior VP, Sales Experience Order Manag...
at Clarivate (2019-2022)
Global Senior Manager,... at Google
Worked as Director, Global Demand Generation
at Clarivate (2019-2022)
Treasury Director, Rev... at Delaware River Port Au...
Worked as Senior Director, Financial Planning & Analysis
at Clarivate (2015-2025)
Explore More
Clarivate is a global information services and analytics company that provides data, insights, software solutions, and professional services designed to support research, innovation, intellectual property management, healthcare advancement, and evidence-based decision-making. The company serves a diverse range of customers, including academic insti... Read More