Full-time Posted June 06, 2026
Apply Now

Job Description

Join Alstom as an Installation Manager in Toronto, ON, and bring your expertise in managing installation projects to enhance Canada’s transit solutions. Focus on collaboration and innovation.
This role requires you to oversee installation site activities and manage subcontractors to ensure adherence to safety and quality standards. Collaborate with interdisciplinary teams to drive process improvements that align with environmental objectives.
Key Responsibilities:
• Organize site activities and resource access tools
• Prepare target pricing for installation scopes
• Conduct technical evaluations for subcontractors
• Deliver installation plans and definitions of Work Method Statements
• Lead installation work package performance monitoring
Requirements:
• Degree in Electrical or Electronics engineering
• Minimum of 10 years in field activities
• Preference for Railway Safety certification
• Strong railway site management experience
• Exceptional pr...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application