Methods Engineering Co-op, Machine Shop
Palo Alto, CA
Viking Air
Methods Engineering Co-op, Machine Shop
Tesla Motors
Engineering Intern, Mechanical Drive Systems
StarFish Medical
Mechanical Engineering Co-Op
Tesla Motors
Sr. Mechanical Design Engineer, Motor Design
Tesla Motors
Staff Mechanical Engineer
Tesla Motors
Associate Engineer, Motor Mechanical Design
Tesla Motors
Engineer, Motor Mechanical Design
Zero Motorcycles, Inc.
Mechanical Engineering Intern
Victoria Hand Project
Engineering Assistant
Saanich Water Polo School
Water Polo Coach
Camosun College
University of Victoria