CN
Vice President Supply and Fleet and Fuel Management
Union Pacific Railroad
Vice President - Mechanical
CN
Chief Mechanical Officer - Freight Car
CN
Division Mechanical Officer
CN
Earlier experience
CN
Superintendent Operations - Lakehead Zone
CN
Asst. Chief Mechanical Officer - Freight Car
Transdev North America
COO - Rail
Marmon Group
Group President - Marmon Railyard Products and Services
McGill University