Canada Energy Regulator
Pipeline Engineer
TransCanada
Senior Risk Engineer
DNV GL
Team Leader - Compliance and Risk Solutions
TransCanada
Investigation Manager and Senior Investigator
TransCanada
Senior Integrity Engineer
DNV GL
Principal Engineer
Canadian Forces
Reservist - Supply Technician
Natural Resources Canada
Research Engineer
Canada Energy Regulator
Safety Program Manager
University of Ottawa / Université d'Ottawa
Heriot-Watt University