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.