Stefan Bomhard 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, Bomhard was president of Bacardi Limited’s European region and was also responsible for Bacardi’s global commercial organization and global travel retail.
Bomhard has a Ph.D. 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.