AltaGas Ltd.
Financial Analyst
RockWell Petroleum
Controller
Velvet Energy Ltd.
Controller and Treasurer
Suncor Energy
Various Positions of Increasing Responsibility
Velvet Energy Ltd.
Vice President, Accounting
Wave Energy
Controller
Southern Alberta Institute of Technology