John Westwood
Partner and Head of Life Sciences
 // . //  Our People //  John Westwood

John leads Oliver Wyman’s life sciences business, guiding pharmaceutical, biotechnology and medical device organizations through complex strategic challenges. He has more than 25 years of experience helping life sciences firms innovate to deliver better outcomes, and has advised more than 200 organizations worldwide.

Success for my clients means enabling them to accelerate growth and innovate competitive strategies, even in highly regulated or volatile environments.

Throughout his career, John’s client work has encompassed enterprise and portfolio strategy, business development, market access, product launch, research and development strategy, and post-merger integrations.

John previously served as Global Head of Life Sciences at Huron Consulting, and as senior partner and managing director at L.E.K. Consulting, where he was the co-founder and led its life sciences practice. Prior to L.E.K, he was the executive director of strategy and business development for the adhesive manufacturing company Norcros PLC.

John earned a Doctor of Philosophy in virology and molecular biology and a Master of Arts in biochemistry from the University of Oxford’s Brasenose College.