Menu

Rick Finch

Rick Finch
Global Head of Life Sciences & Healthcare Consulting
Clarivate

Rick Finch, SVP is the Global Head of Life Sciences & Healthcare Consulting for Clarivate.  Clarivate’s consulting team delivers services and solutions to med-tech, pharma and biotech focused on discovery and translational science, clinical and regulatory strategy, market access and pricing strategy, HEOR, product portfolio and licensing strategies, technology and data science.  Rick’s team is located across the globe servicing clients in their most important markets.  

Prior to Clarivate, Rick held senior executive roles at several leading and innovative companies, including Accenture, where he was a Senior Managing Director responsible for sales and marketing consulting for the firm’s Products industry vertical segment in North America, servicing pharmaceutical, medical device, consumer goods, retail, and automotive companies. Finch was also Senior Vice President of Industry Solutions for Outcome Health, a VC-backed start-up, where he led sales efforts with life sciences and healthcare customers for the company’s point-of-care solutions. 

Rick has a MPhil in Economics for the University of Oxford and a BA in History from Boston College.