Site Manager

Ancaster, ON, Canada • Posted May 27, 2026

Job Type: Full-time
Location: Ancaster, ON
Posted: May 27, 2026
Category: other-general
Application Deadline: June 08, 2026

Role Description

Job Description
Insight Global is seeking a Site Manager with strong experience in Quick Service Restaurant (QSR) remodeling for a client. This role involves managing projects ranging from $300K to $2M, ensuring quality, safety, and timely delivery across multiple teams and locations.

Key Responsibilities:

Lead and oversee QSR remodeling projects from initiation to completion

Coordinate with different teams based on project scope and location

Ensure all team members receive required training before being sent onsite

Navigate and manage projects using tools like Procore, MS Project, and Smartsheet

Ensure compliance with safety standards including OSHA 30 and CPR/First Aid certifications

Travel to project sites as needed, with compensation for travel time

We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity ...

Interested in this role?

Click the button below to start your application for Site Manager at Insight Global.

Apply Now