Executive Team

EXECUTIVE TEAM

The Executive Team at Ontario Shipyards is responsible for executing on the long-term vision and strategy for the company.