Preventive Opportunities in Canada

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

68572 opportunities found
Sort by:
Housekeeper

Aramark

Full-time Building-Cleaning-and-Pest-Control-Workers
Toronto, Ontario, Canada
Chef d'équipe maintenance

Randstad Canada

Permanent Supervisors-of-Installation,-Maintenance,-and-Repair-Workers
Levis, Quebec, Canada
Supervisor, Warehouse

Alamos Gold

Full Time Supervisors-of-Transportation-and-Material-Moving-Workers
Dubreuilville, Ontario, Canada
Journeyman Electrician

Edon Properties Inc.

Full-Time Construction-Trades-Workers
Calgary, Alberta, Canada
Audi technician

Alliance HR&I

Full-time Vehicle-and-Mobile-Equipment-Mechanics,-Installers,-and-Repairers
Toronto, Ontario, Canada
Fleet Coordinator - Winnipeg

Enterprise Holdings

Regular Full-Time Supervisors-of-Transportation-and-Material-Moving-Workers
Winnipeg, Manitoba, Canada
Assistant Teaching Professor / Associate Teaching Professor (Human Service)

Thompson Rivers University

Full-time Postsecondary-Teachers
Kamloops, British Columbia, Canada
Warehouse Receiving Clerk

Alamos Gold

Full Time Material-Recording,-Scheduling,-Dispatching,-and-Distributing-Workers
Dubreuilville, Ontario, Canada
Electrical Reliability Planner

Amrize

Salary Other-Installation,-Maintenance,-and-Repair-Occupations
Chestermere, Alberta, Canada
Health Care Security.

Paladin Security

Full-Time Other-Protective-Service-Workers
Wabasca-Desmarais, Alberta, Canada
Automation & Calibration Supervisor

Ferrero

Full-time Supervisors-of-Installation,-Maintenance,-and-Repair-Workers
Brantford, Ontario, Canada
Journeyman Electrician

PTW Energy Services

Full-time Construction-Trades-Workers
Bonnyville, Alberta, Canada
technicien d'entretien de bâtiment commercial-CCQ

Randstad Canada

Permanent Other-Installation,-Maintenance,-and-Repair-Occupations
Alma, Quebec, Canada
Registered Practical Nurse – Medicine Oncology

William Osler Health System

Part Time Healthcare-Diagnosing-or-Treating-Practitioners
Brampton, Ontario, Canada
Technician, Accounts Payable

Alamos Gold

Full Time Financial-Clerks
Rouyn-Noranda, Quebec, Canada
Comox, BC - SAP Logistics Platform Field Service Representative to support Aircraft Maintenance for a Defence based client

S.i. Systems

Contract Other-Installation,-Maintenance,-and-Repair-Occupations
Vancouver, British Columbia, Canada
Health, Safety and Environmental Specialist

ATS Automation

Full-time Occupational-Health-and-Safety-Specialists-and-Technicians
Cambridge, Ontario, Canada
Instrumentation et contrôle Licence C

Randstad Canada

Permanent Electrical-and-Electronic-Equipment-Mechanics,-Installers,-and-Repairers
Montreal, Quebec, Canada
Quality Assurance & Quality Control Coordinator, Minerals & Mining

BEUMER Group

full-time Other-Production-Occupations
Calgary, Alberta, Canada
TPYS Relief/Part-time Youth Worker Congregate Care (2026-136-YPS)

WoodGreen

Full-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Toronto, Ontario, Canada
Treasury Manager (Hybrid)

National Bank

Permanent Operations-Specialties-Managers
Calgary, Alberta, Canada
HVAC Mechanic II

York Region District School Board

Full Time Other-Installation,-Maintenance,-and-Repair-Occupations
Canada, British Columbia, Canada
Pest Control Technician

Rentokil Initial

Contract Building-Cleaning-and-Pest-Control-Workers
Kingston, Ontario, Canada
Registered Nurse {ONA CS-26-190}

North Bay Regional Health Centre

Temporary Healthcare-Diagnosing-or-Treating-Practitioners
North Bay, Ontario, Canada
Fire Fighter/Primary Care Paramedic (PCP)

City of Yellowknife

Full-time Firefighting-and-Prevention-Workers
Yellowknife, Northwest Territories, Canada