Open Positions

Administrative / Administration

Adjoint(e) administratif(ve) (temps partiel) Québec,, Québec
Invoicing Clerk Vancouver, Canada
Office Manager Sudbury, Ontario
Project Administrator Ottawa, Ontario
Service Coordinator Burnaby, Canada

Building Automation / Automatisation du bâtiment

Applications Engineer Surrey, British Columbia
Apprentice Electrician (1st and 2nd Year) Edmonton, Alberta
BAS Technician Toronto, Ontario
BAS Technician Ottawa, Ontario
Chargé de Projets – Automatisation de bâtiments et CVAC Saint-Laurent, Quebec
DDC Service Technician Surrey, British Columbia
Electrical Technicians Winnipeg, Manitoba
Graphics Technician Surrey, British Columbia
Jr BAS Technician Sudbury, Ontario
Low-Voltage Building Automation Technician (Salem / Corvallis) Durham, Oregon
Project Engineer Durham, Oregon
Security Project/Service Coordinator Toronto, Ontario
Stagiaire en ingénierie - Automatisation de bâtiments Saint-Laurent, Quebec
Technicien en automatisation de bâtiments Saint-Laurent, Quebec
Technicien en automatisation de bâtiments Saint-Laurent, Quebec

Business Process Improvement

Southern Oregon Project Engineer Durham, Oregon

Call Center/ Dispatch Services

Bilingual Customer Experience Representative - Contract Ottawa, Ontario
Bilingual Overnight Customer Experience Representative Ottawa, Ontario

Construction Operations

Senior Project Manager Sudbury, Ontario

Electrical / Électrique

Electrical Estimator Montreal, Canada
Electrical Journeyperson Calgary,, Alberta
Electrical Project Manager Montreal, Canada
Low-Voltage Electrician Technician Bothell, Washington
Électricien / apprenti électricien
2 Locations

Facilities Management / Gestion de l’immeuble

Building Operator Mississauga, Ontario
Mecanicien Industriel / Millwright
2 Locations
Mecanicien Industriel / Millwright
2 Locations
Mécanicien de machines fixes 4B - Soir Montreal, Quebec
Ouvrier de maintenance Montreal, Quebec
Ouvrier de maintenance Montreal, Quebec
Preposé(e) au centre de services Montreal, Quebec
Technicien(ne) en automatisation de batîments Montreal, Quebec
Technicien(ne) en contrôle Montreal, Canada

Finance & Accounting / Finance et comptabilité

Accounts Payable Administrator Toronto, Ontario
Regional Controller Vancouver, Canada
Senior Accounting Manager Toronto, Ontario

Human Resources / Ressources humaines

Human Resources Business Partner Toronto, Ontario


Coordonnateur(trice) du service - Répartiteur(trice) Saint-Laurent, Quebec
HVAC Estimator Vancouver, Canada
HVAC/R Technician - North Bay, Sudbury, Sault Ste Marie, Thunder Bay, Timmins Sudbury, Ontario
Ingénieur(e) mécanique Montreal, Canada
Regional Operations Manager Toronto, Ontario
Senior Data Analyst Oshawa, Ontario
Service Coordinator Mississauga, Ontario
Technicien CVAC, Réfrigération (TAG 1) Saint-Laurent, Quebec
Technicien en réfrigération / refroidisseurs-chillers Saint-Laurent, Quebec
Working Foreman Mississauga, Ontario

Information Technology / Technologie de l’information

Support and Training Analyst Mississauga, On

Plumbing/Mechanical / Plomberie / Mécanique

Apprentice Plumber/Gasfitter Calgary,, Alberta
Commercial HVAC Service Technician Durham, Oregon
Journeyman Plumber/Gasfitter Calgary,, Alberta
Mechanical Estimator Vancouver, Canada
Préposé à l'entretien général d'immeubles (1570) Montreal, Quebec
Truck Driver Vancouver, Canada

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

Senior Powers Systems Technician Toronto, Ontario

Project/Program Mmgnt / Gestion de programmes et de projets

Project Manager Sudbury, Ontario

Sales / Ventes

Inside Sales Representative
2 Locations
Service Sales Representative - Junior Calgary,, Alberta

Sheet metal

Sheetmetal Apprentice Calgary,, Alberta


Shipper/Receiver Surrey, British Columbia

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.