A

Overhead Catenary System (OCS) Construction Manager

Alstom

toronto, on, Canada Full-time May 29, 2026

Found Description

Your future role

Take on a new challenge and apply your construction management expertise in a cutting-edge field. You’ll work alongside collaborative and solution-oriented teammates.

You’ll play a key role in ensuring the quality, safety, and timely execution of OCS installation site works, from preparation to completion and handover. Day-to-day, you’ll work closely with teams across the business (engineering, construction, project management, external stakeholders), lead the development of procurement activities, and oversee compliance with Alstom’s EHS rules to foster a culture of safety and excellence.

You’ll specifically take care of planning and progress follow-up, as well as supplier and subcontractor management, but also ensure quality and configuration management until handover to Testing & Commissioning (T&C).

We’ll look to you for:

  • Leading the development of procurement activities, including RFQ pr...

Ready to Apply?

Submit your application for Overhead Catenary System (OCS) Construction Manager at Alstom

Apply Now