With over 20 years’ experience, Leon has worked in practically all areas of motorsport.

Starting out in the FIA GT Championship before moving on to the American Le Mans Series and the European Le Mans Series, he worked in Renault V6 as a No.1 mechanic, before entering GP2 (now FIA Formula 2) and the GP2 Asia Series as a Team Manager and Chief Mechanic.

He then joined GP3 Series as Head of Operations before entering the world of Formula E, joining the team at the end of Season 1. His many years of experience have allowed him to have a strong leadership role within the race team, working with both mechanics and engineers, to ensure the smooth running of the team on and off track.

Whilst at home, Leon enjoys spending time with his family, as well as supporting his favourite football team, Chelsea.

Details

Country

UK

Career

Year
Experience
2015 – present
Team & Sporting Director – Envision Racing
2015 – 2015
Team Manager – Mahindra Racing
2009 – 2015
Head of Operations (GP3 Series) – Formula One Management Limited
2004 – 2009
Crew Chief & Team Manager – David Price Racing
Newsletter

Stay Up To Date

Get the latest race news, updates and exclusive competition details straight to your inbox.

Enter your email address to stay up to date.

TITLE Partners

OFFICIAL Partners

TECHNICAL Partners

© 2026 Envision Racing

Website by MAKE AGENCY