Chief Human Resources and Communications Officer
Calgary, Alberta, Canada
TransAlta
Chief Human Resources and Communications Officer
TransAlta
Vice President, Supply Chain Management
TransAlta
Chief Business and Operational Services Officer
TransAlta
Vice President, Human Resources and Facilities Management
TransAlta
Chief Administrative Officer
The University of Calgary
Queen's University