The Leadership Team at Switch Mobility is responsible for steering the company's strategic vision and operational excellence within the electric vehicle sector. Comprising key executives from finance, manufacturing, marketing, technology, and regional leadership, the team collaborates to drive innovation, ensure sustainability, and enhance product quality while fostering growth across diverse markets. Their collective expertise guides decision-making and shapes the future of sustainable transportation for the company.
Eva Driessen
President, Iberia
Hariharan Krishnamur...
CFO
Mahesh Babu
CEO
Martin Brailey
President, UK & Ireland
Muralee Krishnan
Chief Manufacturing & Supply C...
Peter Freedman
Chief Marketing & Sustainabili...
Roger Blakey
CTO
Santhosh Tg
Chief Digital Officer
Stuart Jeff
Chief Quality Officer
Tilak Ahuja
Chief Procurement Officer
View all