Open Positions

Administrative / Administration

BMS Service Coordinator Surrey, British Columbia
Collections Analyst Surrey, British Columbia
Data Analyst Ottawa, Ontario
Dispatcher/Service Coordinator (Contract) Sudbury, ON
Operations Support Administrator Monroe, New Jersey
Project Coordinator Burnaby, Canada
Project Coordinator Burnaby, Canada
Project Coordinator (Contract Role) Toronto, Ontario
Regional Dispatch Service Coordinator Ottawa, Ontario
Sales Coordinator
2 Locations
Senior Regional Coordinator, Central/Western Regions Oshawa, Ontario
Service Coordinator (Temporary Hire)
2 Locations

Building Automation / Automatisation du bâtiment

BAS (Building Automation System) Technician
2 Locations
BAS Service Coordinator Toronto, Ontario
BAS Technician Ottawa, Ontario
BAS Technician Toronto, Ontario
BAS Technician Sudbury, ON
DDC Service Technician Surrey, British Columbia
DDC Service Technician Calgary,, Alberta
Estimator BAS Dartmouth, Nova Scotia
Graphics Technician Nanaimo, Canada
Integrated Building Systems Technician Ottawa, Ontario
LEB/LEA Controls BMS Technician Durham, Oregon
Project Engineer Bothell, Washington
Project Manager Calgary,, Alberta
Security Service Technician Toronto, Ontario
Senior BAS Systems Technician Dartmouth, Canada
Special Projects Technician (WA-06 Electrician) Bothell, Washington
Specials Projects Technician (Low-Voltage Electrician) Durham, Oregon
Technicien en automatisation de bâtiments Saint-Laurent, Quebec
Électricien en automatisation de bâtiments Saint-Laurent, Quebec

Call Center/ Dispatch Services

Bilingual Customer Experience Representative
2 Locations
Bilingual Customer Experience Representative Ottawa, Ontario
Bilingual Overnight Customer Experience Representative Ottawa, Ontario
Service Coordinator Vancouver, Canada

Construction Operations

Applications Technologist Nanaimo, Canada
BMS Service Technician Durham, Oregon
Mechanical / Electrical Project Manager Sudbury, ON
Mechanical Estimator Sudbury, ON
Sales Admin Nanaimo, Canada

Electrical / Électrique

(B) Security System Tech - TQ
3 Locations
(B) Security System Tech - TQ
2 Locations
(B) Électricien / apprenti électricien
2 Locations
Apprentice Electrician Edmonton, Alberta
Building Automation Sales Estimator Surrey, British Columbia
Chef de projet - Électricité Montreal, Canada
Electrical Estimator Dartmouth, Canada
Journeyman Electrician Calgary,, Alberta
Journeyman Electrician Lethbridge, AB
Low-Voltage Electrician Technician
2 Locations
Électricien entretien Montreal, Quebec

Executive Management / Direction exécutive

Director of Operations - Power & Motor Services Toronto, Ontario
Director, Northern Ontario Sudbury, ON
Manager - Industrial Electronics Toronto, Ontario

Facilities Management / Gestion de l’immeuble

Adjoint(e) administratif(ve) - gestion immobilière Montreal, Quebec
Chargé de projet - aménagement d'espace de bureau Montreal, Quebec
Coordonnateur GMAO Montreal, Quebec
Frigoriste (hors-construction) Saint-Laurent, Quebec
Gestionnaire d'immeuble Montreal, Quebec
Gestionnaire des opérations
2 Locations
MMF-Entretien Montreal, Quebec
2 Locations
Ouvrier de maintenance - soir Montreal, Quebec
Plombier Montreal, Quebec
Préposé à l'entretien général d'immeubles Montreal, Quebec
Superviseur technique Montreal, Quebec
Superviseur technique Montreal, Quebec
Technicien en contrôle Montreal, Quebec
Technicien(ne) en contrôle Montreal, Canada
Électricien d'entretien Montreal, Quebec

Finance & Accounting / Finance et comptabilité

Payroll Administrator Queens, New York
Project Accountant Queens, New York
Staff Accountant Queens, New York

Health & Safety / Santé et sécurité

Health and Safety Coordinator Surrey, British Columbia
Health, Safety & Environment Specialist Sudbury, ON
Responsable régional(e), Santé, sécurité et environnement Saint-Laurent, Quebec


(B) HVAC/R Service Technician Edmonton, Alberta
Coordonnateur(trice) du service - Répartiteur(trice) Saint-Laurent, Quebec
HVAC Estimator Vancouver, Canada
HVAC Technician Toronto, Ontario
Hvac Technician Fort McMurray,, Alberta
HVAC/R Technician - North Bay, Sudbury, Sault Ste Marie, Thunder Bay, Timmins Sudbury, ON
HVAC/Refrigeration Technician Winnipeg, Manitoba
Ingénieur(e) mécanique Montreal, Canada
Journeyman Commercial Refrigeration Tech. Edmonton, Alberta
Junior Project Manager
3 Locations
Mécanicien Montreal, Quebec
Mécanicien d'entretien frigoriste - Quart de soir Montreal, Quebec
Mécanicien de machines fixes 4B Montreal, Quebec
Mécanicien de machines fixes 4B Montreal, Quebec
Project Manager Edmonton, Alberta
Technicien CVAC, Réfrigération (TAG 1) Saint-Laurent, Quebec
Technicien en réfrigération / refroidisseurs-chillers Saint-Laurent, Quebec
Technicien en réfrigération / refroidisseurs-chillers Ville de Québec Québec,, Québec

Motor Shop / Service de moteurs

Service Center Manager - Motor Shop Toronto, Ontario

Plumbing/Mechanical / Plomberie / Mécanique

(B) Delivery Driver
2 Locations
(B) Ferblantier / Apprenti ferblantier Montreal, Canada
(B) Plumbing / Mechanical Apprentice 1st year to 4th year
2 Locations
(B) Service Plumbing/Heating Technician Vancouver, Canada
Apprentice Plumber/Gasfitter Calgary,, Alberta
Journeyman Plumber/gasfitter Calgary,, Alberta
Journeyman Service Plumber Calgary,, Alberta
Technicien en mécanique du bâtiment
2 Locations

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

Sale Representative Power Systems Toronto, Ontario
Senior Power Systems Technician Toronto, Ontario

Sales / Ventes

Inside Sales Representative
2 Locations
Outside Sales - Mechanical Edmonton, Alberta
Senior Account Executive - BAS Toronto, Ontario

Sheet metal

Sheetmetal Journeyman Technician Calgary,, Alberta


Shipper/Receiver/Driver Surrey, British Columbia
Warehouse Coordinator Calgary,, Alberta

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.