Dean Bennett
About Dean Bennett
Dean Bennett is the Global Head of Procurement (CPO) at BeiGene in Basel, Switzerland, with extensive experience in procurement and supply chain transformation across various industries.
Title and Current Role
Dean Bennett currently holds the position of Global Head of Procurement (CPO) at BeiGene in Basel, Switzerland. In this role, he oversees procurement strategies and operations, contributing to the company's global supply chain efficiency.
Professional Background
Dean Bennett has an extensive career in procurement and supply chain management, holding numerous executive positions. Previous roles include Head of Supply Chain Transformation at Roche, and various Vice President positions at Takeda, focusing on cost leadership, finance transformation, and procurement excellence. His early career includes strategic roles at Novartis, IBM, PwC, and Mitel, demonstrating a robust history of leadership in procurement and operations.
Industry Experience
Dean Bennett has led procurement and supply chain transformations across multiple industries including Pharmaceuticals, Oil & Gas, FMCG, CPG, and Consulting. His experience spans over several global markets, having lived and worked in Switzerland, China, Japan, and Canada, and bringing a rich, diverse perspective to his roles.
Educational Background
Dean Bennett studied at Birmingham City University from 1985 to 1988. His education provided him with the foundational knowledge that has been instrumental in his successful career in procurement and supply chain management.
Achievements and Accolades
Throughout his career, Dean Bennett has led teams that received multiple accolades from leading professional bodies and institutions. His pragmatic approach to sustainable organizational change and ability to deliver beyond investor expectations have been key contributors to his esteemed reputation in industry circles.