Join Our Team

Open Positions

BRITISH COLUMBIA:

Brentwood Bay – Brentwood Thrift Store
Store Associate (1 Part-Time Position)

Langford – Langford Thrift Store
Store Associate (1 Full-Time Positions)

Langley – Langley Regional Home Office
National Distribution and Recycling Specialist (1 Full-Time Position)

Langley – Vancouver Distribution & Recycling Centre
Distribution Associate (General Warehouse) (1 Full-Time Position)

Mill Bay – Mill Bay Thrift Store
Store Manager (1 Full-Time Position)
Assistant Store Manager (1 Full-Time Position)
Shift Supervisor (1 Full-Time Position)
Store Associate (2 Full-Time Positions)
Donation Associate (1 Full-Time Position)

Surrey – Surrey Scottsdale Thrift Store
Donation Associate (1 Full-Time Position)

Vancouver – Marpole Thrift Store
Store Associate (1 Full-Time Position)

Vancouver North – North Vancouver Thrift Store
Store Associate (1 Full-Time Position)

Vancouver West – West Vancouver Thrift Store
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)

Victoria – Cedar Hill Thrift Store
Assistant Store Manager (1 Full-Time Position)
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time and 1 Part-Time Position)

Victoria – Hillside Thrift Store
Store Associate (1 Part-Time Position)

Victoria – Saanich Thrift Store
Assistant Store Manager (1 Full-Time Position)

Victoria – Vancouver Island Distribution & Recycling Centre
Distribution Associate (General Warehouse) (1 Full-Time Position)
Truck Driver (1 Full-Time Position)

Victoria – Victoria Thrift Store
Shift Supervisor (1 Full-Time Position)

View Royal – View Royal Thrift Store
Store Manager (1 Full-Time Position)
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)

ALBERTA:

Calgary – Chinook Thrift Store
Store Associate (Multiple Full-Time Positions)

Calgary – Douglas Square Thrift Store
Store Associate (2 Full-Time Positions)

Calgary – Horizon Heights Thrift Store
Assistant Store Manager (1 Full-Time Position)
Store Associate (1 Full-Time Position)

Edmonton – Edmonton Distribution & Recycling Centre
Senior Shipper/Receiver (1 Full-Time Position)
Truck Driver (1 Full-Time Position)

Strathmore – Strathmore Thrift Store
Shift Supervisor (1 Full-Time Position)

SASKATCHEWAN:

Regina – Glencairn Thrift Store
Store Associate (1 Part-Time Position)

Regina – Regina North Central Thrift Store
Assistant Store Manager (1 Full-Time Position)
Store Associate (2 Part-Time Positions)

Saskatoon – Saskatoon North Thrift Store
Store Associate (1 Part-Time Position)

MANITOBA:

Winnipeg – Charleswood Thrift Store
Shift Supervisor (1 Full-Time Position)

Winnipeg – Crestview Thrift Store
Assistant Store Manager (1 Full-Time Position)

Winnipeg – Empress Thrift Store
Store Associate (1 Part-Time Position)

Winnipeg – Garden City Thrift Store
Store Associate (1 Full-Time Position)

Winnipeg – Wolseley Thrift Store
Shift Supervisor (1 Full-Time Position)

ONTARIO:

Ajax – Ajax Thrift Store
Store Associate (2 Part-Time Positions)

Brampton – Brampton South Thrift Store
Store Associate (Multiple Part-Time Positions)
Donation Associate (Multiple Part-Time Positions)

Brampton – Battleford Donor Welcome Centre
Donation Associate (1 Part-Time Position)

Brampton – Brampton CRC Donor Welcome Centre
Donation Associate (1 Part-Time Position)

Brampton – Heartlake Donor Welcome Centre
Donation Associate (1 Part-Time Position)

Brantford – Brantford Charing-Cross Thrift Store
Store Associate (1 Part-Time Position)

Burlington – Burlington Thrift Store
Store Associate (2 Full-Time Positions)
Donation Associate (1 Part-Time Position)

East York – East York Thrift Store
Assistant Store Manager (1 Full-Time Position)
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)

Etobicoke – Etobicoke Thrift Store
Store Associate (3 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Fenelon Falls – Fenelon Falls Thrift Store
Store Associate (2 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Georgetown – Georgetown Thrift Store
Donation Associate (1 Part-Time Position)

Guelph – Guelph Thrift Store
Store Associate (2 Part-Time Positions)

Hamilton – Hamilton Mountain Thrift Store
Store Associate (1 Part-Time Position)

Hamilton – Stoney Creek Thrift Store
Store Associate (2 Part-Time Positions)

Kitchener – Kitchener Thrift Store
Store Associate (3 Part-Time Positions)

Markham – Markham Thrift Store
Store Associate (1 Part-Time Position)
Donation Associate (1 Part-Time Position)

Milton – Milton Thrift Store
Donation Associate (1 Part-Time Position)

Mississauga – Mississauga Thrift Store
Store Associate (3 Part-Time Positions)
Donation Associate (2 Part-Time Positions)

Mississauga – Port Credit Thrift Store
Store Associate (Multiple Part-Time Positions)

Mississauga – Streetsville Thrift Store
Store Manager (1 Full-Time Position)

Nepean – Bell’s Corners Thrift Store
Store Associate (1 Part-Time Position)
Donation Associate (2 Part-Time Positions)

Newmarket – Newmarket Thrift Store
Store Associate (3 Part-Time Positions)

Oakville – National Head Office
National Business Administration and Finance Specialist (1 Full-Time Position)
National Communications & Engagement Specialist (1 Full-Time Position)

Oakville – Oakville Distribution and Recycling Centre
Warehouse and Distribution Supervisor (1 Full-Time Position)

Oakville – Oakville Thrift Store
Donation Associate (3 Part-Time Positions)

Orleans – Orleans Thrift Store
Store Associate (2 Full-Time and 3 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Ottawa – Alta Vista Thrift Store
Store Associate (1 Part-Time Position)
Donation Associate (1 Part-Time Position)

Ottawa – Beacon Hill Thrift Store
Store Associate (2 Part-Time Positions)

Ottawa – Bells Corners
Assistant Store Manager (1 Full-Time Position)
Store Associate (2 Full-Time and 2 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Ottawa – Merivale Thrift Store
Store Associate (Full-Time and Part-Time Positions)
Donation Associate (Part-Time Position)

Ottawa – Richmond Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (2 Full-Time and 6 Part-Time Positions)
Donation Associate (3 Part-Time Positions)

Ottawa – Vanier Thrift Store
Store Associate (2 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Scarborough – Scarborough Eglinton Thrift Store
Store Associate (Multiple Part-Time and Full-Time Positions)

Scarborough – Scarborough Kennedy Thrift Store
Assistant Store Manager (1 Full-Time Position)
Shift Supervisor (1 Full-Time Position)

Scarborough – Scarborough Distribution & Recycling Centre
Truck Helper (3 Full-Time Positions)
Warehouse Associate (2 Full-Time Positions)

St. Catharines – St. Catharines Thrift Store
Assistant Store Manager (1 Full-Time Position)
Shift Supervisor (1 Full-Time Position)
Store Associate (2 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Thunder Bay – Memorial Thrift Store
Store Associate (1 Part-Time Position)
Donation Associate (1 Part-Time Position)

Thunder Bay – Red River Thrift Store
Store Associate (2 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Toronto – Jane Thrift Store
Store Associate (2 Part-Time Positions)
Donation Associate (1 Part-Time Position)

Toronto – Parkdale Thrift Store
Store Associate (2 Part-Time Positions)

Toronto – St. Clair Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Part-Time Position)
Donation Associate (1 Part-Time Position)

QUEBEC:

Lachine – Quebec Distribution & Recycling Centre
Distribution Associate (2 Full-Time Positions)
Forklift Operator (1 Full-Time Position)

Montreal – NDG Thrift Store 
Shift Supervisor (1 Full-Time Position)

Montreal – Verdun Thrift Store
Shift Supervisor (1 Full-Time Position)

NEW BRUNSWICK:

Fredericton – Fredericton Thrift Store
Store Associate (1 Full-Time Position)

Moncton – Moncton North Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate: General (1 Full-Time and 1 Part-Time Position)
Store Associate: Production (1 Full-Time Position)

Sackville – Sackville Thrift Store 
Assistant Store Manager (1 Full-Time Position)

Saint John – Saint John Thrift Store
Store Manager (1 Full-Time Position)

NOVA SCOTIA:

Dartmouth – Cole Harbour Thrift Store
Store Manager (1 Full-Time Position)
Store Associate

Dartmouth – Dartmouth Common North Thrift Store
Store Associate (1 Part-Time Position)

Dartmouth – Halifax Distribution & Recycling Centre
Distribution Manager (1 Full-Time Position)

Halifax – Bedford Commons Thrift Store 
Store Associate (Full-Time and Part-Time Positions)

Halifax – Strawberry Hill Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Full-Time Position)
Donation Associate (1 Part-Time Position)

NEWFOUNDLAND:

St. John’s – Kenmount Thrift Store
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)