
Liz Brown Chief Strategy & Sustainability 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, leading the development and delivery of an ambitious strategic and M&A agenda, including managing over 15 acquisitions and disposals. Prior to Diageo, Liz held strategic and senior roles at Currys plc, Royal Bank of Scotland Group plc, and LEK Consulting LLC. In April 2025, Liz Brown expanded her role at Inchcape and became Chief Strategy & Sustainability Officer.