Substitute Opportunities in Canada

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

1252 opportunities found
Sort by:
Project Engineering Manager - Services

Alstom

Full-time Other-Management-Occupations
St-Bruno-de-Montarville, Quebec, Canada
Occasional Teacher Pool

York Region District School Board

Full Time Preschool,-Elementary,-Middle,-Secondary,-and-Special-Education-Teachers
ontario, canada, Ontario, Canada
Isolation Manager

Parsons Corporation

Full-time Other-Management-Occupations
Edmonton, Alberta, Canada
Project Manager

Randstad Canada

Temporary Business-Operations-Specialists
Ottawa, Ontario, Canada
Parts Advisor

Fraserway RV

Full Time Retail-Sales-Workers
Abbotsford, British Columbia, Canada
Associé(e) de recherche clinique (ARC) principal(e) / Senior Clinical Research Associate, Sponsor Dedicated

IQVIA

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Montreal, Quebec, Canada
responsable clinique / Clinical Lead

IQVIA

Full time Other-Management-Occupations
Mississauga, Ontario, Canada
Registered Nurse - Temporary Part-Time - 5 on 2 off 5 on 3 off / Evening-Night Mix / 16:00 - 23:00 / 23:00 - 07:00

2337 Butt Rd

Part-Time Healthcare-Diagnosing-or-Treating-Practitioners
West Kelowna, British Columbia, Canada
Substitute Teacher List for 2026-2027

Pembina Trails School Division

Part-Time Other-Teachers-and-Instructors
Winnipeg, Manitoba, Canada
HealthPRO RFP - ORTHOPEDIC TOTAL JOINT REPLACEMENT

Healthpro Canada

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Canada, Ontario, Canada
Sales Development Representative

Emburse

Full-Time / Sales-Representatives,-Services
Toronto, Ontario, Canada
Registered Nurse | Casual

143 Mary Street

Part-Time Healthcare-Diagnosing-or-Treating-Practitioners
Creemore, Ontario, Canada
Special Needs Transportation Aide

Horry County Schools

Full-time Motor-Vehicle-Operators
Prince George, British Columbia, Canada
Registered Nurse

Shannex Incorporated

Temporary Part Time Healthcare-Diagnosing-or-Treating-Practitioners
Antigonish, Nova Scotia, Canada
Stratège de produit - Engagement numérique/ Product Strategist - Digital Engagement

IQVIA

Full time Business-Operations-Specialists
Québec City, Quebec, Canada
Physiotherapist

Shannex Incorporated

Permanent Full Time Healthcare-Diagnosing-or-Treating-Practitioners
Bedford, Nova Scotia, Canada
Substitute Teacher - Palliser South Central

York Region District School Board

Occasional/TTOC Other-Teachers-and-Instructors
alberta, canada, Alberta, Canada
Senior Proposals Writer - RFP

Randstad Canada

Temporary Business-Operations-Specialists
Calgary, Alberta, Canada
Real Estate Appraiser

MNP

Full-Time Lawyers,-Judges,-and-Related-Workers
Montreal, Quebec, Canada
Senior Sales Executive

Peak Technologies

Fulltime Sales-Representatives,-Services
Toronto, Ontario, Canada
Senior.NET Developer – AI, Azure/OpenShift

Astra North Infoteck Inc.

Full-time Computer-Occupations
Toronto, Ontario, Canada
2026 French Immersion Teachers - Spring Graduates

York Region District School Board

Full Time,Part Time,Contract/Term,Occasional/TTOC Other-Teachers-and-Instructors
Canada, Alberta, Canada
Casual Early Childhood Educator (ECE) -Deer Ridge, AB

BrightPath Kids Canada

Casual/Substitute Preschool,-Elementary,-Middle,-Secondary,-and-Special-Education-Teachers
Calgary, Alberta, Canada