Appointment Opportunities in Canada

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

92479 opportunities found
Sort by:
Brokerage Relations Associate

4Sight Search Solutions Inc.

Full-time other-general
Mississauga, ON, Canada
NOC 14100 - General office support workers

GreenTech Resources Worldwide Canada

Full-time other-general
Prince Albert, SK, Canada
NOC 32100 - Opticians

GreenTech Resources Worldwide Canada

Full-time other-general
Yorkton, SK, Canada
NOC 32109 - Other technical occupations in therapy and assessment

GreenTech Resources Worldwide Canada

Full-time other-general
Swift Current, SK, Canada
Spanish <> French and Spanish <> English Interpreters

Intelex

Full-time other-general
Degelis, QC, Canada
NOC 13112 - Medical administrative assistants

GreenTech Resources Worldwide Canada

Full-time other-general
Saskatoon, SK, Canada
NOC 12100 - Executive assistants

GreenTech Resources Worldwide Canada

Full-time other-general
Prince Albert, SK, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
St-Bruno-de-Montarville, Quebec, Canada
(RTA) Fall 2026 Contract Lecturer Unit 1 (July Hiring Cycle) - RTA957/MP8957 (only)

Toronto Metropolitan University

Temporary Postsecondary-Teachers
Toronto, Ontario, Canada
Patient Care Coordinator - Royal Centre Dental Group

dentalcorp

Part time Information-and-Record-Clerks
Vancouver, British Columbia, Canada
Food Service Worker - Future and Ongoing Opportunities

The Regional Municipality of York

Full-time Food-and-Beverage-Serving-Workers
Newmarket, Ontario, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Chatham, Ontario, Canada
Personal Attendant (Outreach Program, AbleLiving Services)

Thrive Group Canada

Part-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Hamilton, Ontario, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Camrose, Alberta, Canada
Administrative Assistant, Insolvency

MNP

Full-Time Secretaries-and-Administrative-Assistants
Halifax Regional Municipality, Nova Scotia, Canada
Clinical Nursing Instructor NUSC 2P80 Fall D2 – Nursing Care of the Adult and Older-Adult 1 – Complex Care/Rehab

Brock University

Part time Postsecondary-Teachers
St. Catharines, Ontario, Canada
Service Advisor - RV Dealership

Traveland RV Canada

Full-time Vehicle-and-Mobile-Equipment-Mechanics,-Installers,-and-Repairers
Weyburn, Saskatchewan, Canada
Sessional Lecturer - FAH451H5 Curating Now

University of Toronto

Full-time Postsecondary-Teachers
Mississauga, Ontario, Canada
Case Manager

The Alex

Perm Full Time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Calgary, Alberta, Canada
Administrative Assistant, Indigenous Partnerships

Hydro One Networks Inc

Full-time Secretaries-and-Administrative-Assistants
Toronto, Ontario, Canada
Sales Assistant (part time), Sterling Homes

Qualico Canada

Part Time Retail-Sales-Workers
Edmonton, Alberta, Canada
Teaching Assistant PSYC 2P36 Fall D2-1

Brock University

Part time Other-Educational-Instruction-and-Library-Occupations
St. Catharines, Ontario, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Boisbriand, Quebec, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Strathmore, Alberta, Canada
Client Service Representative - $21.50/h - Remote

JunkLuggers Canada

Full-time Information-and-Record-Clerks
Greater Sudbury, Ontario, Canada