Solar Opportunities in Canada
Non-profit roles, ngo positions, and purpose-driven career opportunities for professionals seeking meaningful work in Canada
5253 opportunities found
C
C
Back-End Java Developer - Assistant Vice President
Citigroup
Full-time
other-general
Mississauga, ON, Canada
5
Resident & Family Experience Coordinator (Social Services Worker)
5935 Bathurst Street
Full-Time
Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Toronto, Ontario, Canada
D
Senior Power Systems Engineer, Resource Integration
DNV
Full-time
Engineers
Montreal, Quebec, Canada
H
Director of Merchandising - Canada
HD Supply
Full time
Advertising,-Marketing,-Promotions,-Public-Relations,-and-Sales-Managers
Etobicoke, Ontario, Canada
S
Senior Drupal Consultant to support the design, implementation, and testing of an enterprise web application.
S.i. Systems
Contract
Computer-Occupations
Toronto, Ontario, Canada
4
Registered Practical Nurse | Permanent Part Time | Evenings | 3pm-11pm
40 Friuli Crt
Part-Time
Healthcare-Diagnosing-or-Treating-Practitioners
Vaughan, Ontario, Canada
1
Registered Practical Nurse Perm Part Time Days
143 Mary Street
Part-Time
Healthcare-Diagnosing-or-Treating-Practitioners
Creemore, Ontario, Canada
1
1
Health Care Aide | Permanent, Full-Time | Days/Evenings 7-3:30pm & 3-11:30pm
1713 Strachan Rd SE
Full-Time
Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Medicine Hat, Alberta, Canada
G
1
Personal Support Worker | Permanent Part Time Nights
120 Barnswallow Drive
Part-Time
Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Elmira, Ontario, Canada
Y
Spare Child and Youth Care Worker
York Region District School Board
Part Time,Occasional/TTOC
Counselors,-Social-Workers,-and-Other-Community-and-Social-Service-Specialists
Canada, British Columbia, Canada
2
Personal Support Worker - Permanent Part Time Nights - 30hrs
2656 6th Line
Part-Time
Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Bradford, Ontario, Canada
A
Industrial Controller
Ariston Group
Full-time
Operations-Specialties-Managers
Saint John, New Brunswick, Canada
D
Responsable Incidents de Cybersécurité
DELAN
Full-time
Computer-Occupations
Montreal, Quebec, Canada
K
Principal Security Architect
Kinross Gold Corporation
Full-time
Computer-Occupations
Toronto, Ontario, Canada
S
C
Contract Administrator
Confidential
Full-time
Business-Operations-Specialists
Edmonton, Alberta, Canada
5
Associate Director of Care (RN) | Permanent Full-Time
5935 Bathurst Street
Full-Time
Other-Management-Occupations
Toronto, Ontario, Canada
6
T
2
Housekeeping Aide | Permanent Part time (10:30AM-6:30PM)
200 Kelly Drive
Part-Time
Building-Cleaning-and-Pest-Control-Workers
Gravenhurst, Ontario, Canada
3
National Vice President, Retirement Operations
302 Town Centre Blvd.
Full-Time
Top-Executives
Markham, Ontario, Canada
I
Conseiller-expert, Sécurité opérationnelle (Montréal ou Québec)
Investissement Québec
Full time
Other-Protective-Service-Workers
Montreal, Quebec, Canada
2
Registered Practical Nurse - Permanent Part Time - 30hrs
2656 6th Line
Part-Time
Healthcare-Diagnosing-or-Treating-Practitioners
Bradford, Ontario, Canada
M
Aircraft Fueler| YWG Airport | Full Time
Menzies Aviation
Full time
Other-Transportation-Workers
Winnipeg, Manitoba, Canada
5
Kitchen Assistant
550 Bond St West
Part-Time
Cooks-and-Food-Preparation-Workers
Oshawa, Ontario, Canada
P
D
Associate Dentist – Vancouver, BC
dentalcorp
Part time
Healthcare-Diagnosing-or-Treating-Practitioners
Vancouver, British Columbia, Canada
S
Business Development Partner
Sun Life
Full-time
Advertising,-Marketing,-Promotions,-Public-Relations,-and-Sales-Managers
Rimouski, Québec, Canada
1
Server- Retirement - Temporary Part Time - Non Union
100 Morra Avenue
Part-Time
Food-and-Beverage-Serving-Workers
Bolton, Ontario, Canada
6
Roving Sales Advisor (Ottawa)
6130 Hazeldean Road
Full-Time
Sales-Representatives,-Services
Stittsville, Ontario, Canada
8
LPN | Casual
8540 94 St
Part-Time
Health-Technologists-and-Technicians
Fort Saskatchewan, Alberta, Canada
8
Housekeeping Aide Temporary Drop Shift 2nd Tuesday Days
800 Edgar Street
Part-Time
Building-Cleaning-and-Pest-Control-Workers
Kingston, Ontario, Canada
T
Senior Information Security Analyst
The Toronto-Dominion Bank (Canada)
Full time
Computer-Occupations
Toronto, Ontario, Canada
G
Développeur sénior de plateforme d'identité/Senior Identity Platform Developer
GoTo
Full time
Computer-Occupations
Montreal, Quebec, Canada
G
Spécialiste IA et Automatisation
GORH
Temps plein- Permanent
Computer-Occupations
Montreal, Quebec, Canada
4
Registered Practical Nurse| Temporary Full-Time | Day
4350 Mississauga Road
Full-Time
Healthcare-Diagnosing-or-Treating-Practitioners
Mississauga, Ontario, Canada
P
Pandora Assistant Store Manager
Pandora
Full-time
Supervisors-of-Sales-Workers
Montreal, Quebec, Canada
R
Sr Analyst Finance and Accounting
RES
Regular Full-Time
Financial-Specialists
Montreal, Quebec, Canada
F
Presales Security Expert National Partners East
Fortinet
Full time
Computer-Occupations
Montreal, Quebec, Canada
1
Personal Support Worker | Temporary Part-Time Days
13621 9th Line
Part-Time
Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Whitchurch-Stouffville, Ontario, Canada
1
Personal Support Worker
12 Alma Street
Part-Time
Home-Health-and-Personal-Care-Aides;-and-Nursing-Assistants,-Orderlies,-and-Psychiatric-Aides
Perth, Ontario, Canada
H
Satellite Database Systems Engineer for Fastwater Staffing
HIKINEX
Remote
Computer-Occupations
Montreal, Quebec, Canada
6
Resident Engagement Assistant
60 West Street
Part-Time
Other-Personal-Care-and-Service-Workers
Bobcaygeon, Ontario, Canada
8
Cook Temporary Drop Shift First Thursday Days Ridge
800 Edgar Street
Part-Time
Cooks-and-Food-Preparation-Workers
Kingston, Ontario, Canada
S
Security Customer Solutions Architect
Softchoice
Full-time
Computer-Occupations
Vancouver, British Columbia, Canada