Open Positions

Administrative / Administration

Administrative Support Ottawa, Ontario
Co-op Administrative Support Oshawa, Ontario
Contracts Administrator Mississauga, Ontario
Coordonnateur / trice Administratif (Équipe de service) Saint-Laurent, Quebec
Health, Safety & Environment Coordinator Toronto, Ontario
Project Coordinator - Electrical
2 Locations
Quotations Specialist
2 Locations
Quotations Team Lead
2 Locations

Building Automation / Automatisation du bâtiment

Application Engineer
2 Locations
Application Specialist Sault Ste. Marie, ON
BAS Engineer Dartmouth, Canada
BAS Maintenance Technician Calgary,, Alberta
BAS Service Technician Toronto, Ontario
BMS Electrical Foreman Portland, Oregon
BMS Service Technician Portland, Oregon
Building Automation System (BAS) Technician Winnipeg, Manitoba
Chargé de projets régulation et mécanique Lachine, Canada
Controls Designer Edmonton, Alberta
Controls Technician
2 Locations
Controls Technician I
2 Locations
Controls Technician II
2 Locations
Controls Technician Intern Detroit, Alaska
Controls Technician Intern
3 Locations
DDC Service Technician Surrey, British Columbia
DDC Service Technician Calgary,, Alberta
Electrical Apprentice Lethbridge, AB
Engineering Draftsman Monroe, New Jersey
Engineering Technologist Surrey, British Columbia
Show More

Business Process Improvement

National Program Manager – eMobility Infrastructure Mississauga, Ontario

Call Center/ Dispatch Services / Centre D’appel

Bilingual Customer Experience Representative Ottawa, Ontario
Bilingual Full Time Customer Experience Representative Ottawa, Ontario
Dispatcher/Service Administrator Mechanicsburg, Pennsylvania
National Operations Support Centre (NOSC) Team Leader Ottawa, Ontario

Construction Operations/ Opérations Construction

Applications Technologist Nanaimo, Canada
BMS Controls Technician
5 Locations
BMS Service Technician Bellevue, Washington
Estimator Queens, New York
Mechanical Estimator Mechanicsburg, Pennsylvania
Project Engineer Intern Detroit, Michigan
Project Manager, Electrical Dartmouth, Canada
Sheet Metal Apprentice Sudbury, ON

Electrical / Électrique

Apprentice - Journeyman Electrician Edmonton, Alberta
Apprentice Electrician (1st Year or 2nd Year) Calgary,, Alberta
Controls Service Technician
4 Locations
Design Technician - Contract Toronto, Ontario
Electrician Technicians (B) Toronto, Ontario
Electrician, Journeyman Saskatoon, Saskatchewan
Estimateur électricité de construction Montreal, Canada
GIS Technician Toronto, Ontario
Industrial Controls Application Engineer Surrey, British Columbia
Journeyman Electrician Calgary,, Alberta
Journeyman Electrician Surrey, British Columbia
Journeyman Electricians (EL 06) Bellevue, Washington
Journeyman Service Electrician Edmonton, Alberta
Project Designer Toronto, Ontario
RTLS Healthcare Specialist Vancouver, Canada
Security Technician V Calgary,, Alberta
Security Technician V Edmonton, Alberta
Security Technician V Surrey, British Columbia
Senior Electrician Edmonton, Alberta
Senior Project Designer Scarborough, Canada
Show More

Facilities Management / Gestion de l’immeuble

Building Operator Toronto, Ontario
Frigoriste CCQ résident Québec,, Québec
Homme à tout faire - Bureaux (Centre-Ville) Montreal, Quebec
Mécanicien de machines fixes 4B Montreal, Quebec
Superviseur - services techniques Montreal, Quebec
Superviseur services immobiliers (mobile - Montréal) Montreal, Quebec
Technicien d'entretien général (Ville de Québec) Québec,, Québec
Technicien d'entretien général (Westmount,QC) Montreal, Quebec
Électricien d'entretien - Ville de Québec Québec,, Québec
Électricien(ne) - Nuit Saint-Laurent, Quebec

Finance & Accounting / Finance et comptabilité

Junior Accountant Surrey, British Columbia
Payroll & Benefits Manager New Jersey, New Jersey
Senior Financial Analyst Toronto, Ontario
Staff Accountant Queens, New York

Human Resources / Ressources humaines

Bilingual Talent Acquisition Specialist Lachine, QC

HVAC / CVAC

Apprentice HVAC/R Technician Boston, Massachusetts
Apprentice HVAC/R Technicians Lethbridge, AB
Chiller Mechanic Calgary,, Alberta
Construction Manager - Mechanical Mississauga, Ontario
HVAC Service Technician Portland, Oregon
HVAC Technician Winnipeg, Manitoba
HVAC Technician Prince George, British Columbia
HVAC/R Technician - North Bay, Sudbury, Sault Ste Marie, Thunder Bay, Timmins Sudbury, ON
Journeyman HVAC Technician
2 Locations
Journeyman HVAC/R Technician Lethbridge, AB
Journeyman HVAC/R Technicians Calgary,, Alberta
Refrigeration HVAC Technician Edmonton, Alberta
Technicien CVAC, Réfrigération Saint-Laurent, Quebec

Information Technology / Technologie de l’information

Security Technician (Service) Edmonton, Alberta
Security Technician (Service) Calgary,, Alberta

Plumbing/Mechanical / Plomberie / Mécanique

(B) Plombier Compagnon/Apprenti Québec,, Québec
Apprentice Plumber
2 Locations
Apprentice Plumber/Gasfitter Calgary,, Alberta
Journeyman Plumber
2 Locations
Mechanical Labourer Calgary,, Alberta
Plombier(s) - Unité de Service Québec,, Québec
Project Manager – Mechanical / HVAC
2 Locations

Power Services / Système de réseau électrique

Journeyman Lineman Toronto, Ontario
Power Systems Technician EIT Toronto, Ontario
Project Coordinator - Utilities Toronto, Ontario

Project/Program Mmgnt / Gestion de programmes et de projets

Construction Project Manager New York, New York
Project Manager, Building Automation Systems Edmonton, Alberta

Sales / Ventes

Account Executive - BAS
2 Locations
Business Development Manager - Building Automation
2 Locations
Business Development Manager - Mechanical / HVAC / Refrigeration Edmonton, Alberta
Business Development Manager - Mechanical/HVAC and Refrigeration Maintenance Sales Edmonton, Alberta
Business Development Manager - Mechinical / Building Automation
2 Locations

Sheet metal/ Ferblanterie

Apprentice Sheet Metal Worker Calgary,, Alberta
Journeyman Sheet Metal Worker Calgary,, Alberta

Shipping/Receiving / Expédition/Réception

Delivery Driver Mechanicsburg, Pennsylvania

If you don't see a role that fits your profile, then apply with our General Application.


Check on an application you've submitted.
Sign up for Job Alerts.