CMM consulting
Principal
BC Ferries
Director Fleet Engineering
Northumberland Ferries Ltd & Bay Ferries Ltd
Vice President, Marine Operations
Northumberland Ferries Limited & Bay Ferries Limited
Senior Vice President
Department of National Defence
PM VIC EDWP
Oakridge Energy
General Manager
SHOALS TUBULAR PRODUCTS
Vice President Engineering
Royal Military College of Canada/Collège militaire royal du Canada
Stanford University Graduate School of Business