H

Site Supervisor

Hydro Tech

niagara falls, niagara region, Canada Full-time July 13, 2026

Opportunity Description

Purpose of the Role

The Site Supervisor is a field leadership position responsible for coordinating and overseeing day-to-day activities on Hydro Tech project sites. The role ensures work is completed safely, efficiently, and in alignment with project scope, schedule, quality standards, and applicable legislation.

Candidates may come from skilled trades, technical, operational, supervisory, engineering, or other relevant industrial backgrounds with demonstrated leadership and field experience in complex work environments.

Key Responsibilities

  • Lead and support field crews, subcontractors, and site personnel
  • Coordinate daily work activities, labour, equipment, and materials
  • Promote a respectful, collaborative, and productive work environment
  • Provide field guidance, mentorship, and support to crews

Health, Safety & Environmental Compliance

  • Enforce applicable safety legislation, client r...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position