Therapy Opportunities in Canada

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

3906 opportunities found
Sort by:
Casual Educational Assistant - Sturgeon Falls

York Region District School Board

Occasional/TTOC Other-Educational-Instruction-and-Library-Occupations
Canada, Ontario, Canada
Welding Quality Control Coordinator

Seaspan

Full time Other-Production-Occupations
Victoria, British Columbia, Canada
HealthPRO RFP - NEUROMODULATION CONTRACTS

Healthpro Canada

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Canada, Ontario, Canada
Occupational Therapist/Owner

Confidential

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Montreal, Quebec, Canada
Occupational Therapist - Rehabilitation Services

Nova Scotia Health Authority

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
New Waterford, Nova Scotia, Canada
OCCT-Occupational Therapist

Lifemark

Permanent Full Time Healthcare-Diagnosing-or-Treating-Practitioners
Surrey, British Columbia, Canada
Senior Quality Assurance Associate, Systems

STEMCELL Technologies

Full-time Business-Operations-Specialists
Burnaby, British Columbia, Canada
Radiation Therapy Service Technologist Trainee - BC Cancer - Vancouver

PHSA

Regular/Full-Time Health-Technologists-and-Technicians
Vancouver, British Columbia, Canada
Technical Analyst (Equities)

Scotiabank

Full-time Computer-Occupations
Toronto, Ontario, Canada
Commercial Strategy Consultant, Life Sciences

Odaia Intelligence Inc.

Full-time Business-Operations-Specialists
Toronto, Ontario, Canada
OCCUPATIONAL THERAPIST I

Northern Health Authority

Permanent Full Time Healthcare-Diagnosing-or-Treating-Practitioners
Terrace, British Columbia, Canada
Lawn & Landscape Team Member

The Grounds Guys of Hanover

Full Time Grounds-Maintenance-Workers
Hanover, Ontario, Canada
Pharmacist - Term

Sobeys

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Kitchener, Ontario, Canada
Supervisor, Digital, Cossette Media

Cossette Media

Full-time Advertising,-Marketing,-Promotions,-Public-Relations,-and-Sales-Managers
Vancouver, British Columbia, Canada
Registered Practical Nurse {CUPE MH-26-306}

North Bay Regional Health Centre

parttime Healthcare-Diagnosing-or-Treating-Practitioners
North Bay, Ontario, Canada
Bilingual Senior Analyst, Commercial Cards - Scarborough

Scotiabank

Full-time Business-Operations-Specialists
Toronto, Ontario, Canada
Rehabilitation Assistant (Certified) 2026-028-SJ

Actionmarguerite

Permanent Other-Healthcare-Support-Occupations
Winnipeg, Manitoba, Canada
Verafin - Senior Software Developer (API Operations)

Nasdaq

Full time Computer-Occupations
St. John's, Newfoundland and Labrador, Canada
RMT

Vitality Health

Part Time Healthcare-Diagnosing-or-Treating-Practitioners
Surrey, British Columbia, Canada
Nurse Practitioner - Registered Nurse (Extended Practice)

Prairie Mountain Health

Part Time Healthcare-Diagnosing-or-Treating-Practitioners
Brandon, Manitoba, Canada
Occupational Therapist – Mental Health & Substance Use – All Hospitals and Tertiary Sites (Fraser East communities)

Fraser Health

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Abbotsford, British Columbia, Canada
Crisis and Outreach Clinician - MCRT Focus

CMHA Thames Valley Addiction and Mental Health Services

Full-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Woodstock, Ontario, Canada
Registered Nurse (RN) - Part-time 0.6

VON

Permanent, Part Time Healthcare-Diagnosing-or-Treating-Practitioners
Amherst, Nova Scotia, Canada
Program Implementer, Provincial Preschool Autism Services - Western Zone (Yarmouth)

Nova Scotia Health and IWK Health

Full-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Yarmouth, Nova Scotia, Canada
Registered Respiratory Therapist

Lakeridge Health

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Oshawa, Ontario, Canada
Hairstylist

Regis Corporation

Full-time Personal-Appearance-Workers
Belleville, Ontario, Canada
RPN - Hospital Partnership Program

VHA Home HealthCare

Part time Healthcare-Diagnosing-or-Treating-Practitioners
Toronto, Ontario, Canada
Senior Financial Analyst

Rogers Communications

Full-time Financial-Specialists
Toronto, Ontario, Canada
Occupational Therapist II - Home Care

Alberta Health Services

Regular Full Time Healthcare-Diagnosing-or-Treating-Practitioners
Vermilion, Alberta, Canada
HMI Developer - Medical Robotics

Able Innovations

Full-time Computer-Occupations
Toronto, Ontario, Canada
2026 STUDENT Placements

Schlegel Villages

Full-Time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Kitchener, Ontario, Canada
Mobility & Accessibility Consultant

Motion

Full Time Business-Operations-Specialists
Courtenay, British Columbia, Canada
Technologues en physiothérapie montmagny/l'islet

Cisss De Chaudière-Appalaches

Permanent,Full time Occupational-Therapy-and-Physical-Therapist-Assistants-and-Aides
Montmagny, Quebec, Canada
Camp Volunteer - Langley

Monarch House

Full-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Langley, British Columbia, Canada
Licensed Psychiatrist

Fonemed

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
St. John's, Newfoundland and Labrador, Canada
Temporary Abilities and Wellness Support Specialist

York Region District School Board

Full Time,Contract/Term Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Canada, Ontario, Canada
Pharmacist I

Alberta Health Services

Regular Full Time Healthcare-Diagnosing-or-Treating-Practitioners
Hanna, Alberta, Canada
Professional Home Cleaner – Health & Dental Benefits

MaidPro Thornhill

Full Time Building-Cleaning-and-Pest-Control-Workers
Vaughan, Ontario, Canada
RESPIRATORY THERAPIST

Northern Health Authority

PERMANENT FULL TIME Healthcare-Diagnosing-or-Treating-Practitioners
Terrace, British Columbia, Canada
Supervisor, Application Development

Seaspan

Full time Computer-Occupations
North Vancouver, British Columbia, Canada
Educational Assistant - École Routhier School

York Region District School Board

Full Time,Contract/Term Other-Educational-Instruction-and-Library-Occupations
Canada, Alberta, Canada
Kitsilano RMT

Kitsilano massage therapy

Contract Healthcare-Diagnosing-or-Treating-Practitioners
Vancouver, British Columbia, Canada
Project Lead - Client Services

PROSAPIENT

Full-time Business-Operations-Specialists
Toronto, Ontario, Canada
Journeyman Instrumentation Technician

PTW Energy Services

Full-time Electrical-and-Electronic-Equipment-Mechanics,-Installers,-and-Repairers
Peace River, Alberta, Canada
Perioperative Quality Lead, Women's & Newborn Health

IWK Health Centre

Full-time Healthcare-Diagnosing-or-Treating-Practitioners
Halifax Regional Municipality, Nova Scotia, Canada
Registered Nurse (RN) - Casual

VON

Casual Healthcare-Diagnosing-or-Treating-Practitioners
Beaver River, Nova Scotia, Canada
RPN - Hospital Partnership Program

VHA Home HealthCare

Part time Healthcare-Diagnosing-or-Treating-Practitioners
Toronto, Ontario, Canada
Occupational Therapist

Cornwall Community Hospital

Permanent Part Time Healthcare-Diagnosing-or-Treating-Practitioners
Cornwall, Ontario, Canada
Occupational Therapist - Repost

Winnipeg Regional Health Authority

Full-time Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Winkler, Manitoba, Canada
Registered Nurse

Island Health

Regular PT Healthcare-Diagnosing-or-Treating-Practitioners
Duncan, British Columbia, Canada