Open Positions

Administrative / Administration

Contract Coordinator Surrey, British Columbia
Data Specialist Toronto, Ontario
Directeur / directrice administratif Montreal, Canada
Health, Safety & Environment Coordinator Toronto, Ontario
Invoicing Specialist Vancouver, Canada
Regional Billing Team Lead Toronto, Ontario

Building Automation / Automatisation du bâtiment

BAS - Senior Technician Toronto, Ontario
BAS Technician Toronto, Ontario
BAS Technician Ottawa, Ontario
Technicien en automatisation de bâtiments Québec,, Québec
Technicien en automatisation de bâtiments Saint-Laurent, Quebec
Technicien sénior en automatisation Saint-Laurent, Quebec

Call Center/ Dispatch Services

Bilingual Customer Experience Representative - Contract Ottawa, Ontario
Bilingual Full-Time Customer Service Representative Ottawa, Ontario
Bilingual Overnight Customer Experience Representative Ottawa, Ontario
Bilingual Part- Time Customer Experience Representative Ottawa, Ontario
Dispatcher / Service Coordinator Vancouver, Canada
Service Coordinator Vancouver, Canada

Electrical / Électrique

Communication Technician Fort McMurray,, Alberta
Electrical Estimator Montreal, Canada
Electrical Estimator - Surrey, BC Surrey, British Columbia
Electrical Supervisor Surrey, British Columbia
Senior Electrical Estimator Toronto, Ontario
Service Coordinator / Dispatcher Surrey, British Columbia
Électricien / apprenti électricien
2 Locations

Facilities Management / Gestion de l’immeuble

Delivery Driver/ Pre-Apprenticeship Vancouver, Canada
Gestionnaire des opérations Montreal, Quebec
Heavy Duty Cleaner Toronto, Ontario

Finance & Accounting / Finance et comptabilité

Accounts Payable Admin - 1 year Contract Toronto, Ontario
Senior Collections Analyst Toronto, Ontario

Health & Safety / Santé et sécurité

Compliance Specialist Toronto, Ontario
Director Health & Safety Toronto, Ontario
Sr. Health, Safety & Environment Specialist (High Voltage Construction) Toronto, Ontario

Human Resources / Ressources humaines

Bilingual Recruitment Coordinator Saint-Laurent, Quebec
HR Generalist Toronto, Ontario
Payroll Administrator (Contract) Toronto, Ontario


Estimator, HVAC Vancouver, Canada
Estimator, HVAC Vancouver, Canada
Foreman, HVAC Toronto, Ontario
HVAC Journeyman Charlottetown, Prince Edward Island
HVAC Technician Vancouver, Canada
HVAC Technician Fort McMurray,, Alberta
HVAC Technician Winnipeg, Manitoba
Refrigeration mechanic Edmonton, Alberta
Sr. Estimator (HVAC) Surrey, British Columbia
Technicien CVAC et en Réfrigération Saint-Laurent, Quebec
Technicien CVAC et en Réfrigération Saint-Laurent, Quebec
Technicien en réfrigération / refroidisseurs Saint-Laurent, Quebec

Motor Shop / Service de moteurs

Electric Motor Machinist Toronto, Ontario
Electronic Repair Technician Toronto, Ontario

Plumbing/Mechanical / Plomberie / Mécanique

Director, Mechanical Services Toronto, Ontario
Ferblantier / Apprenti ferblantier Montreal, Canada
Plumbing Technician Vancouver, Canada
Plumbing Technician Fort McMurray,, Alberta
Service Technician Plumbing
3 Locations

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

Field Power Systems Engineer Toronto, Ontario
Senior Power Systems Technician Toronto, Ontario

Project/Program Mmgnt / Gestion de programmes et de projets

Chargé de projet Montreal, Canada
Chargé de projet, senior Montreal, Canada
Project Coordinator Toronto, Ontario

Sales / Ventes

HVAC, Technical Sales Representative Edmonton, 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.