2 min read

Inchcape CSO changes to support growth ambitions

Mike Bowers will be replaced by current Chief Strategy Officer Liz Brown.
Rachel Willcox
Inchcape CSO changes to support growth ambitions

Inchcape’s CSO Mike Bowers is to step down from the role at the end of this month as he moves to Chile to become CEO, Americas at the global automotive distributor. Bowers will be replaced by current Chief Strategy Officer Liz Brown, who will expand her role to become Chief Strategy and Sustainability Officer, based in London. 

The organisation says the changes will enable Inchcape to deliver on its growth ambitions out to 2030 and will reinforce its position as the world’s leading independent automotive distribution business. Brown has a degree in economics and management from the University of Oxford. 

This post is for subscribers only