Installation Supervisor

ANDRITZ AG•Pointe Claire, LA
•Hybrid

About The Position

ANDRITZ Canada is seeking an experienced Installation Supervisor to join its Field Services team. The incumbent will be based at one of the company’s work sites in Canada and will plan, coordinate, and lead installation work for hydroelectric equipment and powerhouse projects. The role involves coordinating workers, subcontractors, schedules, materials, and client requirements while ensuring installations comply with specifications, drawings, procedures, technical standards, safety standards, and work plans. The position suits a motivated, positive, and team-oriented professional who can work in a complex, fast-paced environment with changing priorities. ANDRITZ values candidates who are results- and solution-oriented, follow through on commitments, and demonstrate perseverance on projects that may take years to complete. Legal status to work in Canada is required.

Requirements

  • At least three years of experience in a supervisory role for hydro equipment and powerhouses.
  • At least five years of experience in the construction industry, especially in hydro.
  • Effective oral and written communication skills.
  • Excellent interpersonal skills and ability to develop working relationships with workers and subcontractors.
  • Knowledge and understanding of commercial terms and conditions and collective agreements.
  • Ability to read, interpret, and follow method statements, procedures, specifications, and drawings.
  • Knowledge of Microsoft Office and corporate computer tools.
  • Proven leadership ability within a team environment.
  • Ability to work under pressure and manage tight deadlines.
  • Legal status to work in Canada.

Nice To Haves

  • Technical knowledge of pre-commissioning, commissioning, or startup.

Responsibilities

  • Organize work schedules and ensure workers and subcontractors have the tools, materials, drawings, work instructions, permits, and work areas needed to complete tasks on time and in accordance with scheduled milestones.
  • Communicate with subcontractors and provide instructions and directives.
  • Ensure installations comply with specifications, drawings, procedures, technical standards, safety standards, and work plans.
  • Monitor work progress and identify delays.
  • Participate in audits for compliance with Health, Safety & Environment (HSE) procedures and regulations, and actively participate in root cause analysis.
  • Coordinate and plan work in accordance with the master schedule.
  • Coordinate work with the client's needs and constraints.
  • Manage and resolve technical issues at the work site.

Benefits

  • Life, disability, dental, and extended health insurance.
  • Pension plan.
  • Hybrid work mode.
  • Performance share plan.
  • Employee assistance program.
  • Individualized employee training and career plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service