Liz Brown Chief Strategy Officer

Appointed – February 2023

Skills and experience – Liz has over 20 years’ experience in consulting, consumer goods, private equity, and retail. She joined Inchcape in 2023 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.