🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Site installation Manager (Stoney Creek, Ontario)

Hospitality Full Benefits Career Growth
Company

Cyrillus

Location

hamilton, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Reporting to the Construction Executive Director, the Installation Manager is responsible for the successful execution of the installation phase of the projects entrusted to them; they ensure complete installation oversight. As such, they are accountable for meeting the installation contractual deliverables and achieving objectives in terms of safety, quality, cost, deadlines, and customer satisfaction. For the project installation phase under its responsibility, the Installation Manager is the client’s onsite primary point of contact.

Responsibilities

  • Lead and manage installation projects from start to finish, ensuring scope, schedule, budget, and quality objectives are met.
  • Review drawings and technical specifications to plan site activities.
  • Develop detailed installation plans, work breakdown structures, and resource allocation strategies. Coordinate activities with engineering, procurement, construction, project management, and commissio...