Environmental Opportunities in Canada

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

73303 opportunities found
Sort by:
Electrical Project Engineer

Soucy

Full-time Other-General
sherbrooke, qc, Canada
Spécialiste en Protection des Ressources - Temps Plein

The Home Depot Canada

Full-time Other-General
montreal, qc, Canada
Production Supervisor - Client in food industry

GCM Consultants inc.

Full-time Other-General
montreal, qc, Canada
Site Coordinator – Civil

Borea Construction

Full-time Other-General
saint ferreol les neiges, qc, Canada
Procurement Specialist

Chantier Davie Canada inc.

Full-time Other-General
lévis, qc, Canada
Peintre aéronautique - Formation accélérée (Fast-Track)

Airbus Atlantique Canada Inc.

Full-time Other-General
mirabel, qc, Canada
Senior Enterprise Architect

National Bank

Full-time Other-General
montreal, qc, Canada
Quality Inspector - Installation

Borea Construction

Full-time Other-General
montreal, qc, Canada
Electrical Field Engineer

Borea Construction

Full-time Other-General
quebec city, qc, Canada
Gestionnaire des comptes clés / Bilingual Program Manager, Key Accounts

Waste Management Canada

Full-time Other-General
anjou, qc, Canada
METAL RECYCLING OPERATOR

Administration régionale Kativik (ARK)

Full-time Other-General
kuujjuaq, qc, Canada
Chauffeur/opérateur classe 1 et 3

Environmental 360 Solutions Ltd.

Full-time Other-General
roxton pond, qc, Canada
Cook

Manoir Hovey

Full-time Other-General
north hatley, qc, Canada
Captain

Le Groupe Océan inc.

Full-time Other-General
quebec city, qc, Canada
Engineer Officer

Le Groupe Océan inc.

Full-time Other-General
québec, qc, Canada
MECHANIC - METAL RECYCLING

Administration régionale Kativik (ARK)

Full-time Other-General
kuujjuaq, qc, Canada
Chauffeur(euse) opérateur(trice) classe 3 / Class 3 driver operator - 33$/h

Sanivac

Full-time Other-General
notre dame de l'île- errot, qc, Canada
Mobile Diesel Technician Mechanic

Penske Truck Leasing

Full-time Other-General
laval, qc, Canada
PSYCHO-EDUCATOR (1652) at CBHSSJB

Cree Board of Health and Social Services of James Bay (CBHSSJB)

Full-time Other-General
chisasibi, qc, Canada
Foundation Field Engineer

Borea Construction

Full-time Other-General
saint ferreol les neiges, qc, Canada
Intégrateur avion en contrôles de vol / Aircraft Flight Controls Integrator

Airbus Atlantique Canada Inc.

Full-time Other-General
mirabel, qc, Canada
Health, Safety & Environment Coordinator

Fed Manutech

Full-time Other-General
dorval, qc, Canada
Quality Inspector - Installation

Borea Construction

Full-time Other-General
quebec city, qc, Canada
Energy Efficiency Project Leader

Institut de développement durable des Premières Nations du Québec et du Labrador

Full-time Other-General
wendake, qc, Canada
Captain

Le Groupe Océan inc.

Full-time Other-General
québec, qc, Canada
Financial and Administrative Controller

Groupe Desgagnés

Full-time Other-General
baie comeau, qc, Canada
Sanitation Worker

Vergers Leahy Inc.

Full-time Other-General
franklin, qc, Canada
Intern in Construction – Foundations

Borea Construction

Full-time Other-General
saint paul de montminy, qc, Canada
Site Coordinator – Civil

Borea Construction

Full-time Other-General
saint damase, qc, Canada
Electrical Site Coordinator - Substations and Collectors

Borea Construction

Full-time Other-General
montreal, qc, Canada
Chauffeur/Opérateur classe 1 et 3

Environmental 360 Solutions Ltd.

Full-time Other-General
windsor, qc, Canada
Site Coordinator – Civil

Borea Construction

Full-time Other-General
montreal, qc, Canada
Chauffeur latéral - classe 3

Environmental 360 Solutions Ltd.

Full-time Other-General
saint étienne- es gres, qc, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
whistler, british columbia, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
devon, alberta, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
dead man's flats, alberta, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
hinton, alberta, Canada
Millwright

Olymel

Full-time Other-General
brampton, ontario, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
whistler, british columbia, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
pemberton, british columbia, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
britannia beach, british columbia, Canada
Line Cook (Summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
henry house, alberta, Canada
Product Innovation Manager - 15-Month Maternity LeaveContract

Olymel

Full-time Other-General
oakville, ontario, Canada
Project/Account Coordinator

Olymel

Full-time Other-General
humboldt, saskatchewan, Canada
General expression of interest - summer seasonal positions

CMH Heli-Skiing

Full-time Other-General
canmore, alberta, Canada
Jr software engineer

Trane Technologies

Full-time Other-General
montréal, québec, Canada
Line cook (summer 2026)

Mike Wiegele Helicopter Skiing

Full-time Other-General
jasper, alberta, Canada
Electrical maintenance planner

Amrize

Full-time Other-General
edmonton, alberta, Canada
Mill helper - night shift

Amrize

Full-time Other-General
ontario, ontario, Canada