Inchcape CSO changes to support growth ambitions
Mike Bowers will be replaced by current Chief Strategy Officer Liz Brown.
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.