Apply Opportunities in Canada

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

534972 opportunities found
Sort by:
Receptionist / Administrative Assistant

Inviro Engineered Systems

Full-time Secretaries-and-Administrative-Assistants
Toronto, Ontario, Canada
Senior Product Operations Manager (remote)

Autodesk

Full time Operations-Specialties-Managers
Vancouver, British Columbia, Canada
Project Manager, Virtual Design & Construction

Turner Construction Company

Full-time Other-Management-Occupations
Vancouver, British Columbia, Canada
MS/HS Math Teachers

Michigan School Public Relations Association

full time Preschool,-Elementary,-Middle,-Secondary,-and-Special-Education-Teachers
Charlevoix Regional County Municipality, Quebec, Canada
Software Developer (Embedded)

ATS Automation

Full-time Computer-Occupations
Cambridge, Ontario, Canada
Senior AV Specialist (Contract)

Teck

Full-time Media-and-Communication-Equipment-Workers
Vancouver, British Columbia, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Richmond, British Columbia, Canada
Seasonal Office Clerk

ScottsMiracle-Gro

Full-time Other-Office-and-Administrative-Support-Workers
Delhi, Ontario, Canada
Estimator – Landscape Maintenance & Snow

CSL Group

Full Time Construction-Trades-Workers
Jerseyville, Ontario, Canada
Associate Registrar - Records, Registration and Student Services

Mount Allison University

Full-time Librarians,-Curators,-and-Archivists
Sackville, New Brunswick, Canada
Accounts Payable Associate

Independent School District 196

Full-time Financial-Clerks
Toronto, Ontario, Canada
Senior OCS (Overhead Catenary System) Engineer

Arup

Full-time Engineers
Toronto, Ontario, Canada
Orthopaedic Technologist

Halton Healthcare

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Milton, Ontario, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Blainville, Quebec, Canada
Client Advisor

0000050007 Royal Bank of Canada

Full time Business-Operations-Specialists
Oxbow, Saskatchewan, Canada
Human Rights Policy Advisor - Renewable Energy - Spanish Required

Cuso International

Full-time Business-Operations-Specialists
Surrey, British Columbia, Canada
Support Worker | Support Services

Interior Health Authority

CASUAL Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Keremeos, British Columbia, Canada
Learning & Development Specialist, Intermediate - (12 Month Term)

General Dynamics UK

Contract Business-Operations-Specialists
Ottawa, Ontario, Canada
Project manager, Operational Transformation

Confidential

Regular Operations-Specialties-Managers
Saint-Laurent, Quebec, Canada
Customer Service Representative

U-Haul

Moonlighter Information-and-Record-Clerks
West Kelowna, British Columbia, Canada
Part-Time Academic (LJSO 3500.03: Legal Research and Writing) - Fall 2026

Dalhousie University

Full-time Postsecondary-Teachers
Halifax, Nova Scotia, Canada
Lead, Change (Contract-9 months)

Definity

Casual Business-Operations-Specialists
Toronto, Ontario, Canada
Entry Level – Cannabis Production

ABL Employment

Full-time Agricultural-Workers
Bradford, Ontario, Canada
Staff Accountant - Core Audits - Assurance

EY

Full-time Financial-Specialists
Ville-Marie, Quebec, Canada
Marketing Co-op (Hybrid)

Survalent

Full-time Media-and-Communication-Workers
Mississauga, Ontario, Canada
Manager, Compliance - Tier 1

IG Wealth Management

Full-time Other-Management-Occupations
Canada, Manitoba, Canada
Part Time Elementary Teacher (Grade 4, 5 or 6)

York Region District School Board

Part Time Preschool,-Elementary,-Middle,-Secondary,-and-Special-Education-Teachers
Canada, Alberta, Canada
APS111/112 Head Communication and Teamwork Instructor

University of Toronto

Full-time Postsecondary-Teachers
Toronto, Ontario, Canada
Physiotherapist, Rehabilitation Services

Nova Scotia Health Authority

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Halifax Regional Municipality, Nova Scotia, Canada