Location
niagara falls
Job Type
Full-time
Posted
July 13, 2026
Job Description
Become a Site Supervisor in Niagara Falls, ON, leading field crews with strong technical and leadership skills. This role emphasizes safety, compliance, and effective project execution.
The Site Supervisor position focuses on overseeing daily site activities in construction and industrial environments. Candidates should have a background in trades or engineering, showcasing leadership and crew coordination skills. This role demands a solid understanding of safety regulations while maintaining quality and project timelines.
Key Responsibilities:
• Lead and support unionized crews daily
• Enforce safety legislation and best practices
• Execute project work according to specifications
• Coordinate subcontractor activities on site
• Maintain accurate site documentation and reports
Requirements:
• Relevant trade certification or technical education
• 3 years of supervisory experience preferred
• 5 years directing heavy mechanical tasks preferred
• Strong ...
The Site Supervisor position focuses on overseeing daily site activities in construction and industrial environments. Candidates should have a background in trades or engineering, showcasing leadership and crew coordination skills. This role demands a solid understanding of safety regulations while maintaining quality and project timelines.
Key Responsibilities:
• Lead and support unionized crews daily
• Enforce safety legislation and best practices
• Execute project work according to specifications
• Coordinate subcontractor activities on site
• Maintain accurate site documentation and reports
Requirements:
• Relevant trade certification or technical education
• 3 years of supervisory experience preferred
• 5 years directing heavy mechanical tasks preferred
• Strong ...
Ready to Apply?
Submit your application for Site Supervisor for Field Leadership at W3Global
Apply Now