University of Toronto Formula Sae Team
Technical Director
A123 Systems
Senior Mechanical Engineer
Canusa-CPS
Mechanical Engineer
Cancad Business Services
Self Employed, Contract Mechanical Engineer
Hymotion
Chief Mechanical Engineer
Holland Bloorview Kids Rehabilitation Hospital
Contract Mechanical Engineer
University of Toronto