Clarivate · 1 day ago
Vice President, Strategic Account Management
Clarivate is seeking a Vice President of Strategic Accounts to lead their Life Sciences and Healthcare team. This leadership role involves setting the vision for growth, driving sales performance, and building deep customer relationships within the Global Strategic Accounts segment.
AnalyticsInformation ServicesInformation TechnologyInnovation Management
Responsibilities
Define and execute a comprehensive segment sales strategy to achieve aggressive growth targets
Own global strategic accounts sales targets
Build and maintain executive-level relationships with key customers and industry leaders
Inspire and lead a large team of senior sales leaders and managers across multiple geographies
Collaborate with Marketing, Product, Finance, and Operations to deliver seamless customer experiences
Represent Clarivate at industry events and forums to strengthen brand presence and thought leadership
Qualification
Required
Bachelor's degree or equivalent, relevant experience
10+ years sales leadership experience leading an account team as a vendor to the life sciences industry
7+ years of experience as a manager of managers, with responsibility for developing leadership talent and driving performance across multiple teams
Company
Clarivate
Clarivate is a leading global provider of transformative intelligence.
Funding
Current Stage
Public CompanyTotal Funding
$94MKey Investors
Elliott Management Corp.
2022-11-15Post Ipo Equity· $94M
2021-02-01IPO
2016-10-04Acquired
Leadership Team
Recent News
Canada NewsWire
2025-12-18
Company data provided by crunchbase