Open Positions

Administrative / Administration

Billing Team Lead Toronto, Ontario
Coordonnateur(trice) de projets Montreal, Canada
Coordonnateur, Support aux ventes et marketing Saint-Laurent, Quebec
Directeur / directrice administratif Montreal, Canada
Invoicing Specialist Vancouver, Canada
Project Analyst Mississauga, Ontario
Sales Coordinator Surrey, British Columbia
Service Coordinator – Calgary Calgary,, Alberta

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 Québec,, Québec

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 Apprentices Calgary,, 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

Energy Services / Services énergétiques

Energy Analyst - Intermediate Level (one-year contract)
3 Locations

Facilities Management / Gestion de l’immeuble

Delivery Driver/ Pre-Apprenticeship Vancouver, Canada
Gestionnaire des opérations Montreal, Quebec
Shipping & Receiving Specialist Toronto, Ontario

Finance & Accounting / Finance et comptabilité

Senior Collections Analyst Toronto, Ontario

Health & Safety / Santé et sécurité

Director Health & Safety Toronto, Ontario
Health & Safety Compliance Specialist Toronto, Ontario

Human Resources / Ressources humaines

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

HVAC / CVAC

Estimator, HVAC Vancouver, Canada
Estimator, HVAC Vancouver, Canada
HVAC Journeyman Charlottetown, Prince Edward Island
HVAC Technician Vancouver, Canada
HVAC Technician Winnipeg, Manitoba
HVAC Technician Fort McMurray,, Alberta
HVAC/R Technician - North Bay, Sudbury, Sault Ste Marie, Thunder Bay, Timmins Sudbury, Ontario
Refrigeration mechanic Edmonton, Alberta
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

Boiler Service Technician Calgary,, Alberta
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, senior Montreal, Canada
Project Coordinator Toronto, Ontario

Sales / Ventes

HVAC Account Executive Toronto, Ontario
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.