Spin Master Ltd.
Preliminary Design Engineer
Spin Master Ltd.
Senior Director, Product Development
CADmech Design Inc.
Mechanical Designer
Spin Master Ltd.
Senior Project Engineer
Spin Master Ltd.
Senior Product Development Manager
Spin Master Ltd.
Product Development Manager
Spin Master Ltd.
Director Of Product Development
University of Waterloo