🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

General Manager

Venters Recruits | vaughan, Canada | Posted May 27, 2026

Position Overview

Job Title:

General Manager / Director of Projects Location:

Vaughan, ON Client:

Confidential

About the Role: Our client is a mechanical contractor based in Vaughan, ON. They are looking for an experienced leader to manage multiple projects and teams. This person will work closely with the President to ensure jobs are completed safely, on time, on budget, and to a high standard.

Key Responsibilities:

Oversee all construction projects from start to finish

Lead and support project managers, site supervisors, and office staff

Monitor project progress and visit job sites regularly

Manage budgets, schedules, and changes to project plans

Help with bids and support business growth

Build strong relationships with clients, contractors, and suppliers

Promote a safe and productive work environment

Support hiring, training, and team development

What We’re Looking For:

Ready to Apply?

Apply for this Position