Teck Resources Limited
Energy Analyst
Rocky Mountain Solar Co.
Solar Specialist
SkyFire Energy Inc
Project Manager
Inferno Solar
Solar Energy Consultant
College of the North Atlantic - Qatar
Instuctor - Process Operations
Husky Energy
Engineering Summer Student
University of Calgary
Research Assistant
The Critical Thinking Consortium
Project Manager
University of Calgary
Sessional Instructor
The University of British Columbia / UBC
University of Calgary
University of Saskatchewan