The Team

Robert Leduc
Team Principal

Luke Wooldridge
Chief Engineer, IC
IC Powertrain & Fluids

Peter Grant
Chief Electrical Engineer, EV
EV Control Systems

Paul Stelfox
Chief Mechanical Engineer, EV