Air Canada
Licensed Aircraft Technician
Air Canada Technical Services
Acting Production Team Leader
Aveos Fleet Performance Inc.
Production Team Leader
Missinippi Airways
Director of Maintenance
British Columbia Institute of Technology / BCIT
Simon Fraser University