Open Positions

Administrative / Administration

Billing Administrator
2 Locations
Office Manager Detroit, Alaska
Project Coordinator - Electrical
2 Locations
Service Coordinator
2 Locations

Building Automation / Automatisation du bâtiment

Application Engineer
2 Locations
Applications Engineer Surrey, British Columbia
BAS Maintenance Technician Calgary,, Alberta
BAS Service Technician Surrey, British Columbia
BAS Service Technician Toronto, Ontario
BAS Service Technician Calgary,, Alberta
BAS Specialist Thunder Bay, Canada
Building Automation System (BAS) Technician Winnipeg, Manitoba
Concepteur en Automatisation de Bâtiments Québec,, Québec
Controls Designer Surrey, British Columbia
Controls Technician
2 Locations
Controls Technician I
2 Locations
Controls Technician II Philadelphia, Pennsylvania
Controls Technician II
2 Locations
Controls Technician Intern Detroit, Alaska
Controls Technician Intern
3 Locations
Electrical Apprentice Lethbridge, AB
Engineering Draftsman Monroe, New Jersey
Engineering Technologist Surrey, British Columbia
Gestionnaire des Opérations Régulation Québec Québec,, Québec
Show More

Call Center/ Dispatch Services / Centre D’appel

Bilingual Customer Experience Representative - Afternoon shift Ottawa, Ontario
Bilingual Full Time Customer Experience Representative Ottawa, Ontario
Dispatcher Dartmouth, Canada
Dispatcher/Service Administrator Mechanicsburg, Pennsylvania
National Operations Support Centre (NOSC) Team Leader Ottawa, Ontario
Regional Service Coordinator (Dispatcher) Mississauga, Ontario
Représentante de l’expérience client Saint-Laurent, Quebec
Team Leader, Contact Centre services Dartmouth, Canada

Construction Operations/ Opérations Construction

BMS Controls Technician
5 Locations
Director of Operations - Southern Alberta Calgary,, Alberta
Project Engineer Intern Detroit, Michigan
Sheet Metal Apprentice Sudbury, ON

Electrical / Électrique

Apprentice Electrician -- 1st year to 4th year Calgary,, Alberta
Co-op Design Technician Toronto, Ontario
Controls Service Technician Philadelphia, Pennsylvania
Controls Service Technician
2 Locations
Controls Service Technician
4 Locations
Design Supervisor Scarborough, Canada
Design Technician Toronto, Ontario
Design Technician - Contract Toronto, Ontario
Electrician Technicians (B) Toronto, Ontario
Electrician, Journeyman Saskatoon, Saskatchewan
Journeyman Electrician Surrey, British Columbia
Journeyman Electrician Calgary,, Alberta
Journeyman Electricians (EL 06) Portland, Oregon
Project Designer Toronto, Ontario
RTLS Healthcare Specialist Vancouver, Canada
Security Technician V Edmonton, Alberta
Senior Project Designer Scarborough, Canada
Sr. Electrical Estimator Dartmouth, Canada
Électricien Compagnon Québec,, Québec
Électricien de maintenance Saint-Laurent, Quebec

Energy Services / Services énergétiques

Senior Optimization Engineer Surrey, British Columbia

Facilities Management / Gestion de l’immeuble

Building Maintenance Operator Toronto, Ontario
Building Maintenance Technician Toronto, Canada
Building Operator Toronto, Ontario
Coordonnateur au quai de livraison (Laval) Saint-Laurent, Quebec
Frigoriste résident Québec,, Québec
Junior Maintenance Technician (Building Operator) Ottawa, Ontario
Préposé d'entretien général (Ville de Québec) Québec,, Québec
Superviseur technique / architectural Saint-Laurent, Quebec
Technicien architecture - 800 St-Jacques Saint-Laurent, Quebec
Technicien d'entretien général (Westmount,QC) Saint-Laurent, Quebec
Électricien d'entretien - Ville de Québec Québec,, Québec

Finance & Accounting / Finance et comptabilité

Regional Controller
2 Locations

HVAC / CVAC

(B) Technicien en réfrigération / refroidisseurs-chillers Saint-Laurent, Quebec
313A Chiller Technician
2 Locations
Apprentice HVAC/R Technician Boston, Massachusetts
Apprentice HVAC/R Technicians Lethbridge, AB
Chiller Mechanic Calgary,, Alberta
Chiller Mechanic
2 Locations
Construction Manager - Mechanical Mississauga, Ontario
HVAC Technician Winnipeg, Manitoba
HVAC Technician Oshawa, Ontario
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
Lead Mechanical Estimator Vancouver, Canada
Mécanicien d'entretien Saint-Laurent, Quebec
Mécanicien de machines fixes 4B Montreal, Canada
Office Manager, Operations
2 Locations
Refrigeration Apprentice Saskatoon, Saskatchewan
Refrigeration HVAC Technician Edmonton, Alberta
Refrigeration HVAC Technician Nanaimo, Canada
Show More

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
(B) Soudeur en atelier Québec,, Québec
4th/5th class Engineer Calgary,, Alberta
Apprentice Plumber/Gasfitter Calgary,, Alberta
Delivery Driver
2 Locations
Frigoriste Industriel Sénior Québec,, Québec
Homme a Tout Faire- Dorval Saint-Laurent, Quebec
Journalier d'atelier et Livreur Québec,, Québec
Journeyman Plumber Lethbridge, AB
Journeyman Plumber/Gasfitter Calgary,, Alberta
Manager, Service Mechanical Sarnia, Ontario
Mechanical Labourer Calgary,, Alberta
Plombier(s) - Unité de Service Québec,, Québec
Project Manager – Mechanical / HVAC
2 Locations
Technicien d'entretien général (Homme à tout faire) - Montréal - Sites Multiples Saint-Laurent, Quebec
Tuyauteur Québec,, Québec

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

Journeyman Lineman Toronto, Ontario

Sales / Ventes

Account Executive Boston, Massachusetts
Business Development Manager - Building Automation
2 Locations
Business Development Manager - Mechinical / Building Automation
2 Locations
Directeur, Stratégie et Développement Commercial Saint-Laurent, Quebec

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
Shipper Reciever Sudbury, ON

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.