Lead Designer, Communitylend
Avid Life Media
Creative Director
Games Workshop
Studio Manager
enthrive Inc.
Creative Director
Unspace Interactive
Partner
Flextronics
Senior Visual Designer
Financeit
Creative Director
Cyberplex
Designer
Happy Worker
Product Designer - Toys and Collectibles
Ontario College of Art
Ontario College of Art and Design