Giffen Opportunities in Canada

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

38869 opportunities found
Sort by:
Mechanical Assembler

Wabtec Corporation

Full-time other-general
Cambridge, ON, Canada
Ingénieur mécanique / Mechanical Engineer

Wabtec Corporation

Full-time other-general
Montreal, QC, Canada
General Assembler

Wabtec Corporation

Full-time other-general
Cambridge, ON, Canada
Gestionnaire de projet / Project Manager

Wabtec Corporation

Full-time other-general
Montreal, QC, Canada
Acheteur projet - Après-ventes / Project Buyer - Aftermarket

Wabtec Corporation

Full-time other-general
Montreal, QC, Canada
Quality Assurance (QA) & Data Technician

VG Meats

Full-time other-general
Simcoe, ON, Canada
Assistant Chief Power Engineer

Veolia North America

Full-time other-general
Burnaby, Canada, Canada
Internal Medicine Consultant (French-Speaking, Canada Remote)

Antech Diagnostics

Full-time other-general
Remote, PQ, Canada
Registered Veterinary Technician, Internal Medicine, Alta Vista Specialty & Emergency

VCA Animal Hospitals

Full-time other-general
Ottawa, ON, Canada
Veterinary Technician, Neurology, Alta Vista Specialty and Emergency Centre

VCA Animal Hospitals

Full-time other-general
Ottawa, ON, Canada
Mobile Veterinarian, Flexible Schedule, Vets To Go

VCA Animal Hospitals

Full-time other-general
Calgary, AB, Canada
Veterinary Technician, Neurology, Alta Vista Specialty and Emergency Centre

VCA Animal Hospitals

Full-time other-general
Ottawa, ON, Canada
Veterinary Technician, ER, Vancouver Animal Emergency and Referral Centre

VCA Animal Hospitals

Full-time other-general
Vancouver, BC, Canada
Registered Veterinary Technician, Internal Medicine, Alta Vista Specialty & Emergency

VCA Animal Hospitals

Full-time other-general
Ottawa, ON, Canada
Mobile Veterinarian, Flexible Schedule, Vets To Go

VCA Animal Hospitals

Full-time other-general
Calgary, AB, Canada
Manager Franchise Performance & Projects

Valvoline

Full-time other-general
Ottawa, ON, Canada
Field Operations Specialist

Valvoline

Full-time other-general
Ottawa, ON, Canada
Business Development Manager

VALD

Full-time other-general
Remote, SK, Canada
Business Development Manager

VALD

Full-time other-general
Remote, MB, Canada
French Bilingual Roadside Assistance - Part Time Remote (Ontario, Canada)

U-Haul

Full-time other-general
Burlington, ON, Canada
Service Advisor/Technician

Trek Bikes

Full-time other-general
Burnaby, Canada, Canada
Service Technician – Part time Seasonal

Trek Bikes

Full-time other-general
Toronto, Canada, Canada
Chef de projet client senior / Senior Client Project Manager

Trane Technologies

Full-time other-general
Montreal, PQ, Canada
Spécialiste des logiciels/ Software Specialist

Textron

Full-time other-general
Mirabel, PQ, Canada
Senior Staff Back End Software Engineer

TEKsystems

Full-time other-general
Toronto, ON, Canada
Bodily Injury, Claims Advisor

TD Bank

Full-time other-general
Burlington, ON, Canada
Software Engineer Intern/Co-op (Fall 2026) Preferred Candidate

TD Bank

Full-time other-general
Toronto, ON, Canada
Bodily Injury Claims Advisor

TD Bank

Full-time other-general
Calgary, AB, Canada
Bilingual Contact Center Representative, Canadian Banking, Easyline

TD Bank

Full-time other-general
Montreal, QC, Canada
Bodily Injury Claims Advisor

TD Bank

Full-time other-general
Halifax, NS, Canada
IT Data Specialist

TD Bank

Full-time other-general
Toronto, ON, Canada
Bodily Injury Claims Advisor

TD Bank

Full-time other-general
Saint John, NB, Canada
Business Insights Analyst II

TD Bank

Full-time other-general
Toronto, ON, Canada
Senior Bodily Injury, Claims Advisor

TD Bank

Full-time other-general
Saint John, NB, Canada
Senior Bodily Injury, Claims Advisor

TD Bank

Full-time other-general
Halifax, NS, Canada
Software Engineer Intern/Co-op (Fall 2026) Preferred Candidate

TD Bank

Full-time other-general
Toronto, ON, Canada
Bodily Injury Claims Advisor

TD Bank

Full-time other-general
Markham, ON, Canada
HR Business Partner

TD Bank

Full-time other-general
Toronto, ON, Canada
Bilingual Contact Center Representative, Canadian Banking, Easyline

TD Bank

Full-time other-general
Montreal, QC, Canada
Contact Center Rep II, Everyday Banking

TD Bank

Full-time other-general
Markham, ON, Canada
Actuarial Analyst III

TD Bank

Full-time other-general
Montreal, QC, Canada
Bodily Injury, Claims Advisor

TD Bank

Full-time other-general
Markham, ON, Canada
Bodily Injury, Claims Advisor

TD Bank

Full-time other-general
Burlington, ON, Canada
Bodily Injury Claims Advisor

TD Bank

Full-time other-general
Markham, ON, Canada
Actuarial Analyst III

TD Bank

Full-time other-general
Toronto, ON, Canada