Stefan Bomhard

Chief Executive Officer



Stefan joined Imperial in July 2020 from Inchcape plc, a global distribution and retail leader in the premium and luxury automotive sectors, where he delivered successful transformational change during a five-year tenure as Chief Executive.

Prior to his role at Inchcape, Stefan was President of Bacardi Limited's European region and was also responsible for Bacardi's Global commercial organisation and Global Travel Retail.

Stefan has a PhD in marketing and has accrued significant experience in the consumer and retail sectors during his career. Previous roles have included Chief Commercial Officer of Cadbury plc and Chief Operating Officer of Unilever Food Solutions Europe. This followed senior management and sales and marketing positions at Diageo (Burger King) and Procter & Gamble.


Appointed to the Board as Chief Executive Officer on 1 July 2020.


Non-Executive Director on the Board of Compass PLC.