Instructor Opportunities in Canada

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

14505 opportunities found
Sort by:
IT Support Analyst(AESES) (Winnipeg)

University of Manitoba

Full-time Other-General
winnipeg, mb, Canada
Millwright/Turbomachinery Technician

Siemens Energy

Full-time Other-General
edmonton, division no. 11, Canada
Flight Simulator Instructor - Ground Based Training System (GBTS)

CAE

Full-time Other-General
moose jaw, division no. 7, Canada
APTPUO: Fall 2026 - PT Professor (6-hour): ESL 140 (Ottawa)

University of Ottawa

Full-time Other-General
ottawa, on, Canada
Grade 4 (Fort McMurray)

Fort McMurray Public School Division

Full-time Other-General
fort mcmurray, ab, Canada
Technical Training & Development Manager – Aviation (Rimouski)

SR Staffing

Full-time Other-General
rimouski, qc, Canada
Clinician, Hospice Palliative Care - Home Health, New Westminster

Fraser Health Authority

Full-time Other-General
new westminster, bc, Canada
Registered Nurse, Cardiac Services – Day Cardiac Intervention Unit - Royal Columbian Hospital ([...]

Fraser Health Authority

Full-time Other-General
new westminster, bc, Canada
Registered Nurse, CCU, ICU, Cardiac Stepdown, High Acuity - Abbotsford Regional Hospital and Ca[...]

Fraser Health Authority

Full-time Other-General
abbotsford, fraser valley regional district, Canada
Teacher - English Jnr/Snr High

Elk Island Catholic Separate Regional Division No. 41

Full-time Other-General
town of vegreville, ab, Canada
Natural Medicines Instructor/Practitioner - NE Corp (Barrie)

NE

Full-time Other-General
barrie, on, Canada
Business Processes and Training Officer (Toronto)

Elections Ontario

Full-time Other-General
toronto, on, Canada
Intermediate Claims Examiner - Healthcare Insurance Reciprocal of Canada (HIROC) (Thunder Bay)

Healthcare Insurance Reciprocal of Canada (HIROC)

Full-time Other-General
northwestern ontario, on, Canada
Registered Nurse - Pediatric Emergency/Observation Unit - Ridge Meadows Hospital (Maple Ridge)

Fraser Health Authority

Full-time Other-General
maple ridge, metro vancouver regional district, Canada
Course Lecturer EDSL 315-001 DISE (Montreal)

McGill University

Full-time Other-General
montreal (administrative region), qc, Canada