Shaw Communications
Technical service Delivery
Nougatsoft Inc
Animator
Southern Alberta Institute of Technology (SAIT)
Student
Colossal Vision
Winter Help, IT support
Shaw Communications
Technical Support Representative
Rainy Day Studios
3D consultant
The University of Lethbridge
Research assistant
Alberta Highschool of Art and Design
Southern Alberta Institute of Technology
The University of Lethbridge