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.
Sign up to view 11 direct reports
Get started