Peter Freedman

Chief Marketing & Sustainability Officer at Switch Mobility

Peter Freedman holds the role of Chief Marketing and Sustainability Officer at Switch Mobility. He is responsible for leading the development of the Switch brand and delivering the sustainability objectives. Peter is an experienced automotive leader and prior to joining Switch worked at Aston Martin where he was Vice President and Chief Marketing Officer.

Peter joined Aston Martin in 2010 and held a number of positions since then, including Regional President – Sales & Aftermarket and Director of Corporate Strategy before becoming Vice President and Chief Marketing Officer in January 2020. Whilst in his most recent role, Freedman was responsible for global marketing and PR, including the launch of the brand’s first SUV, DBX.

Peter holds a BSc (hons) degree in Business Administration from the University of Bath and before starting his automotive career spent a period of time as a professional triathlete representing Great Britain.

Org chart

Timeline

  • Chief Marketing & Sustainability Officer

    Current role

View in org chart