
Enable job alerts via email!
A mechanical contractor in Vaughan seeks an experienced General Manager / Director of Projects to oversee multiple construction projects. The ideal candidate will have over 7 years of experience in project management, a background in mechanical systems, and strong leadership abilities. Responsibilities include project oversight, team support, and budget management. This is a key role in ensuring projects are completed to high standards, safely, and on time.
Job Title: General Manager / Director of Projects
Location: Vaughan, ON
Client: Confidential
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.
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
7+ years of experience in construction project management
Background in mechanical systems (HVAC, plumbing, piping, etc.)
Strong leadership and problem-solving skills
Good understanding of construction contracts and drawings
Comfortable using project management software (e.g. Procore, MS Project)
Knowledge of Ontario health and safety laws