Principal Opportunities in Canada

Non-profit roles, ngo positions, and purpose-driven career opportunities for professionals seeking meaningful work in Canada

143187 opportunities found
Sort by:
Mechanical Designers and Engineers

Norda Stelo

Full-time Engineers
Kitimat-Stikine, British Columbia, Canada
Conseiller(ère) en santé et sécurité au travail (SST) – Secteur Minier - Contrat

SGS

Contract Occupational-Health-and-Safety-Specialists-and-Technicians
Montreal, Quebec, Canada
Conducteur d'unité de captation 3d

Jakarto Cartographie 3D Inc.

Full time Media-and-Communication-Equipment-Workers
Montreal, Quebec, Canada
1.0 Temporary Speech Language Pathologist- East Region

York Region District School Board

Full Time,Contract/Term Healthcare-Diagnosing-or-Treating-Practitioners
Canada, Ontario, Canada
Manager, Human Resources | Gestionnaire, Ressources humaines

NBCUniversal

Full-time Operations-Specialties-Managers
Montreal, Quebec, Canada
Commis de boutique, commis en cuisine

Pots Maison Inc.

Permanent,Part time Cooks-and-Food-Preparation-Workers
Sainte-Adèle, Quebec, Canada
Dév. princ., ingénierie des données II

Bell

Full-time Computer-Occupations
Montreal, Quebec, Canada
Directeur du développement commercial

Tenneco

Full-time Advertising,-Marketing,-Promotions,-Public-Relations,-and-Sales-Managers
Ottawa, Ontario, Canada
Responsable des milieux naturels

EnviroEmplois

Temps plein Other-Management-Occupations
Laval, Quebec, Canada
Directeur.rice, Financière Oaken et Produits d’épargne des particuliers

Fairstone Bank

Full-time Operations-Specialties-Managers
Toronto, Ontario, Canada
Ingénieure ou ingénieur en Électricité du bâtiment

CIMA+

full-time Engineers
Longueuil, Quebec, Canada
gestionnaire de projet

Aecon

Full-time Business-Operations-Specialists
Brossard, Quebec, Canada
Préposé(e) aux bénéficiaires

CISSSO - Centre intégré de santé et des services sociaux de l'Outaouais

Temps plein Temps partiel Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Shawville, Quebec, Canada
Director, IT Technical Services & Cyber Security

Baycrest

Full-time Operations-Specialties-Managers
Toronto, Ontario, Canada
Livreur/livreuse - commissionnaire

Sanfacon Design Inc.

Permanent,Full time Motor-Vehicle-Operators
Québec City, Quebec, Canada
Développeur(euse) II - Ingénierie de données et Intelligence Artificielle

Hydro-Québec

Full-time Computer-Occupations
Montreal, Quebec, Canada
Technicienne ou Technicien – Contrôle des matériaux (Fly in Fly out – Nord du Québec)

EXP

Temps plein Drafters,-Engineering-Technicians,-and-Mapping-Technicians
Granby, Quebec, Canada
Développeur·euses intermédiaires et principal·e·s de produits numériques

Parliament of Canada

Full-time Computer-Occupations
Ottawa, Ontario, Canada
Customer Experience Leader / Responsable de l’expérience en magasin

Indigo Books & Music

full-time Top-Executives
Edmonton, Alberta, Canada
Répartiteur en transport

Extra Multi-Ressources

Full-time Motor-Vehicle-Operators
Trois-Rivières, Quebec, Canada
Agent de liaison médicoscientifique, Hématologie Oncologie, Québec Atlantique

AbbVie

full-time Healthcare-Diagnosing-or-Treating-Practitioners
Montreal, Quebec, Canada
Cariste Cours à bois: Lundi au vendredi – de 6 h 00 à 14 h 30 (LAVAL - DC)

The Home Depot Canada

Temps Plein Material-Moving-Workers
Laval, Quebec, Canada
Responsable en inspection de Ponts et Ouvrages d’Art (IRI)

Norda Stelo

Full-time Engineers
Longueuil, Quebec, Canada
Infirmier(e) en Unité de chirurgie- Nouveau-Brunswick

Solution SFT

Full time Healthcare-Diagnosing-or-Treating-Practitioners
Bathurst, New Brunswick, Canada
Spécialiste de propositions

Dialogue

Full-time Business-Operations-Specialists
Montreal, Quebec, Canada
APEUO - Automne 2026 - ERG 5714 Principes généraux du processus de pratique ergothérapique (Lab Entrevue initiale et MCRO)

University of Ottawa

Part time Healthcare-Diagnosing-or-Treating-Practitioners
Ottawa, Ontario, Canada
Fiscaliste en conformité corporative - Montréal

Baro RH

Full time Financial-Specialists
Montreal, Quebec, Canada
Education Assistants - St. Teresa of Calcutta School

York Region District School Board

Part Time Other-Educational-Instruction-and-Library-Occupations
Canada, Alberta, Canada
Chef d'équipe _ contrôleur.se de marché

Norda Stelo

Full-time Operations-Specialties-Managers
Québec City, Quebec, Canada
Hydrométallurgiste, sénior

SGS

Full-time Construction-Trades-Workers
Québec City, Quebec, Canada
Compagnon électricien/compagne électricienne

Centre De Services Scolaire De La Riveraine

Temps plein Construction-Trades-Workers
Nicolet, Quebec, Canada
Gestionnaire, revenus et facturation | Manager, Revenue Accounting

Power Factors

Full-time Financial-Specialists
Brossard, Quebec, Canada
Temp PT (0.7) Teacher (.2 Kindergarten/.5 ELL) Mat. leave until the return of the incumbent not beyond June 30, 2027)

York Region District School Board

Part Time Preschool,-Elementary,-Middle,-Secondary,-and-Special-Education-Teachers
Canada, British Columbia, Canada
Analyste programmeur sénior.NET

Exposant 3

Full-time Computer-Occupations
Ottawa, Ontario, Canada
Opérateur journalier

Municipalite Regionale De Comte De Minganie

Temporary,Part time Material-Moving-Workers
Havre-Saint-Pierre, Quebec, Canada
Cuisinier/cuisinière

Les Résidences Fernand Blais

Permanent,Full time Cooks-and-Food-Preparation-Workers
Trois-Rivières, Quebec, Canada
Gardienne ou gardien - Poste cyclique – Temps plein (Fin août à la fin juin)

Centre de services scolaire de la Région-de-Sherbrooke

fulltime Other-Protective-Service-Workers
Sherbrooke, Quebec, Canada
Ingénieur Principal en Intégration Mécanique (MIT MLE)

Alstom

Full-time Engineers
St-Bruno-de-Montarville, Quebec, Canada
Design Principal, Global Engineering Development (Electrical)

Equinix

Full time Engineers
Canada, Canada, Canada
Caissier ou caissière (à temps plein)

Giant Tiger

à temps partiel Retail-Sales-Workers
Mascouche, Quebec, Canada
Manoeuvre en production maraîchère (cnp 85101) - martin bilodeau

La Federation De L'Upa De La Chaudiere-Appalaches

Full time Agricultural-Workers
Saint-Éphrem-de-Beauce, Quebec, Quebec, Canada
Career Coach

Yorkville University

Full-time Entertainers-and-Performers,-Sports-and-Related-Workers
New Westminster, British Columbia, Canada
AtHoc - Senior Implementation Engineer (Bilingual)

QNX Software Systems

Full time Computer-Occupations
Montreal, Quebec, Canada
Pompier(ère) Inspecteur(trice) - Sécurité incendie (33912)

STM

Full-time Firefighting-and-Prevention-Workers
Candiac, Quebec, Canada
Architecte technique plateforme infonuagique -DEVSECOPS

Exposant 3

Full-time Computer-Occupations
Montreal, Quebec, Canada
Casual Administrative Assistant 2026/27 School Year

York Region District School Board

Occasional/TTOC Secretaries-and-Administrative-Assistants
Canada, New Brunswick, Canada
Manutentionnaire

Randstad Canada

Temporaire Material-Moving-Workers
Granby, Quebec, Canada
Mineur·se à la préparation d’une mine souterraine

Groupe minier CMAC-Thyssen

Full-time Extraction-Workers
Val-d'Or, Quebec, Canada
Analyste en gestion financière de projet

Stantec

Full-time Business-Operations-Specialists
Chicoutimi, Quebec, Canada