Join Our Team

Open Positions

BRITISH COLUMBIA:

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

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

Mill Bay – Mill Bay Thrift Store
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)

New Westminster – New Westminster Thrift Store
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)

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

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

Vancouver North – Capilano Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Full-Time & 1 Part-Time Position)

Vancouver North – North Vancouver Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Full-Time & 1 Part-Time Position)

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

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

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

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

White Rock – White Rock Thrift Store
Shift Supervisor (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 (1 Full-Time Position)

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)

Leduc – Leduc Thrift Store
Store Manager (1 Full-Time Position)
Assistant Store Manager (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 (2 Part-Time Positions)

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

ONTARIO:

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

Fenelon Falls Thrift Store
Assistant Store Manager (1 Full-Time Position)
Store Associate (2 Part-Time Positions)

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

Guelph – Guelph Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Part-Time Position)
Donation Associate (1 Part-Time Position)

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

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

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

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

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

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

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

Oakville – National Head Office
National Business Administration and Finance Coordinator (1 Full-Time Position)
Regional Human Relations Advisor (1 Temporary Full-Time Position)

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

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

Ottawa – Alta Vista Thrift Store
Assistant Store Manager (1 Full-Time Position)
Store Associate (1 Part-Time Position)

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

Ottawa – Richmond Thrift Store
Store Associate (3 Part-Time Positions)

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

Scarborough – Scarborough Eglinton Thrift Store
Store Associate (1 Full-Time & 2 Part-Time Positions)

St. Catharines – St. Catharines Thrift Store
Store Associate (2 Part-Time Positions)
Donation Associate (2 Part-Time Positions)

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

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

Toronto – Bloor Thrift Store
Assistant Store Manager – 12 mo. Contract (1 Full-Time Position)
Store Associate (2 Part-Time Positions)

Toronto – East York Thrift Store
Assistant Store Manager (1 Full-Time Position)
Store Associate (2 Full-Time & 2 Part-Time Positions)

Toronto – Jane Thrift Store
Store Associate (2 Full-Time Positions)
Donation Associate (2 Full-Time Positions)

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

Toronto – St. Clair Thrift Store
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)

NEW BRUNSWICK:

Fredericton – Fredericton Thrift Store
Shift Supervisor (1 Full-Time Position)
Store Associate (1 Full-Time & 1 Part-Time Position)

Moncton – Moncton Elmwood Thrift Store
Store Associate (1 Full-Time Position)

Moncton – Moncton North Thrift Store
Store Associate: Production (1 Full-Time Position)
Store Associate (1 Full-Time Position)
Donation Associate (1 Full-Time Position)

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

NOVA SCOTIA:

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

Halifax – Strawberry Hill Thrift Store
Store Associate (1 Part-Time Position)

NEWFOUNDLAND:

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