Liz Brown Chief Strategy Officer
Liz Brown joined Inchcape in February 2023.
Liz has over twenty years’ experience in consulting, investment, telecoms and FMCG and joined Inchcape from Diageo, the global drinks manufacturer and distributor, where she held the role of Group Strategy Director and Global Head of Business Development. Liz also had overall responsibility for Diageo’s start-up acceleration business, Distill Ventures, developing a portfolio of successful new businesses which resulted in several successful acquisitions into Diageo.
Prior to Diageo, Liz held strategic and senior roles at Currys plc, Royal Bank of Scotland Group plc and LEK Consulting LLC.