Open Positions

Administrative / Administration

Dispatcher/Service Coordinator (Contract) Sudbury, Ontario
Invoicing Clerk Vancouver, Canada
Receptionist/Finance Administrator Toronto, Ontario
Sales Coordinator
2 Locations
Service Coordinator Burnaby, Canada

Building Automation / Automatisation du bâtiment

Applications Engineer Surrey, British Columbia
Apprentice Electrician (1st and 2nd Year) Edmonton, Alberta
BAS Service Technician Edmonton, Alberta
BAS Service Technician Toronto, Ontario
BAS Technician Toronto, Ontario
Chargé de Projets – Automatisation de bâtiments et CVAC Saint-Laurent, Quebec
DDC Service Technician Surrey, British Columbia
Electrical Foreman Durham, Oregon
Graphics Technician Edmonton, Alberta
LEB/LEA Controls BMS Technician Durham, Oregon
Low-Voltage Building Automation Technician (Salem / Corvallis)
3 Locations
Project Engineer Durham, Oregon
Sales Executive - Building Automation Surrey, British Columbia
Technicien sénior en automatisation de bâtiments Saint-Laurent, Quebec
Électricien en automatisation de bâtiments Saint-Laurent, Quebec

Call Center/ Dispatch Services

Bilingual Overnight Customer Experience Representative Ottawa, Ontario
Customer Service Coordinator Surrey, British Columbia
Electrical Dispatcher / Project Coordinator Vancouver, Canada

Construction Operations

Optimization Engineer Surrey, British Columbia
Optimization Project Manager Surrey, British Columbia
Senior Project Manager Sudbury, Ontario

Electrical / Électrique

(B) Électricien / apprenti électricien
2 Locations
Building Automation Sales Estimator Surrey, British Columbia
Chef de projet - Électricité Montreal, Canada
Electrical Estimator
2 Locations
Low-Voltage Electrician Technician Bothell, Washington

Energy Services / Services énergétiques

Energy Analyst
2 Locations

Facilities Management / Gestion de l’immeuble

Mécanicien de machines fixes 4B Montreal, Quebec
Mécanicien de machines fixes 4B - Banque de candidature Montreal, Quebec
Mécanicien de machines fixes 4B - Soir Montreal, Quebec
Ouvrier de maintenance Montreal, Quebec
Superviseur technique Montreal, Quebec
Technicien en contrôle Montreal, Quebec
Technicien(ne) en contrôle Montreal, Canada

Finance & Accounting / Finance et comptabilité

Administrateur(trice) des comptes à payer, bilingue - Bilingual Accounts Payable Administrator -
2 Locations
Billing Coordinator Surrey, British Columbia
General Accountant Surrey, British Columbia
Senior Collections Analyst Toronto, Ontario

Health & Safety / Santé et sécurité

Regional HSE Manager Saint-Laurent, Quebec
Responsable régional(e), Santé, sécurité et environnement Saint-Laurent, Quebec

Human Resources / Ressources humaines

Human Resources Business Partner (Maternity Leave) Surrey, British Columbia
Human Resources Intern Toronto, Ontario
Recruteur bilingue Saint-Laurent, Quebec

HVAC / CVAC

Directeur de succursale - Bureau de Québec Québec,, Québec
HVAC / Refrigeration Technician Edmonton, Alberta
HVAC Estimator Vancouver, Canada
HVAC/R Technician - North Bay, Sudbury, Sault Ste Marie, Thunder Bay, Timmins Sudbury, Ontario
HVAC/Refrigeration Technician Winnipeg, Manitoba
Ingénieur(e) mécanique Montreal, Canada
Mécanicien de machines fixes 4B Montreal, Quebec
Mécanicien de machines fixes 4B Montreal, Quebec
Regional HVAC Service Manager, Northern Ontario Sudbury, Ontario
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

Plumbing/Mechanical / Plomberie / Mécanique

(B) Ferblantier / Apprenti ferblantier Montreal, Canada
Apprentice Plumber/Gasfitter Calgary,, Alberta
Commercial HVAC Service Technician Durham, Oregon
HVAC Estimator
2 Locations
Journeyman Plumber/Gasfitter Calgary,, Alberta
Mechanical Project Manager Dartmouth, Canada
Technicien en entretien d'équipements médicaux (1570)
2 Locations
Truck Driver Vancouver, Canada

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

Design Technician Toronto, Ontario

Sales / Ventes

Healthcare Territorial Representative - Ontario Toronto, Ontario
Healthcare Territorial Representative - Quebec and Atlantic Canada Saint-Laurent, Quebec
Inside Sales Representative
2 Locations
Senior Account Executive - BAS Toronto, Ontario
Senior HVAC Sales Executive Mississauga, Ontario

Sheet metal

Sheetmetal Journeyman Technician Calgary,, Alberta

Shipping/Receiving

Shipper/Receiver 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.