Our Team
The University of Toronto Formula Racing team is structured into 4 operating departments: Electrical, Mechanical, Driverless (DV) development, and Business. Each section focuses on a specific aspect of the car/team. Within each of these departments, there are several section leads, each in charge of leading a team of junior & senior members. Our 4 racing drivers also all take active roles in the team’s operation. There are over 70 members actively involved with the team, working hard to deliver a faster and more reliable car for the season ahead!
Team Leadership

Mauro De Liberato
Mechanical Technical Director
Mech Eng 2T5 + PEY

Justin Lim
Driverless Technical Director
Eng Sci 2T6 + PEY

Veronica Abdel Malak
Shop Manager
Mech Eng 2T7 + PEY
Mechanical Leads

Robert Hou
Vehicle Dynamics Lead
Mech 2T5 + PEY

Kody Cao
Driver Interface Lead
Masters of Applied Science 2T6

Janie Ma
Recruitment Lead
Mech 2T8 + PEY
Electrical Leads
Driverless Leads