Insight Global

Site Manager

📍 Location
Ancaster, ON
⏰ Job Type
Full-time
📅 Posted
May 27, 2026
Apply Now

Job 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 ...

Start Your Week Right!

Apply now and make every Monday exciting with Insight Global

Apply for this Position