Lawyer
Alberta, Canada
Duncan and Craig LLP
Corporte counsel - Legacy Petroleum Ltd.
UFA Co-operative Ltd
UFA Agent
Workers' Compensation Board
University of Alberta