This site uses cookies. By continuing to browse and use the site you are agreeing to our use of cookies.


TerraCycle offers a unique and fast-paced work environment with friendly and outgoing staff.

TerraCycle Jobs

Marketing and Communications Associate (Canadian French-speaking)

The Marketing and Communications Associate manages TerraCycle Canada marketing efforts including program operations, website administration, strategic partnerships, public relations and customer service. The Marketing Associate must be fluent in Canadian French. This position is based out of TerraCycle’s Toronto office.



Business Development Associate – National Recycling Programs

TerraCycle is seeking a Business Development Associate who will identify and develop recycling partnerships with Consumer Packaged Good companies for their hard-to-recycle or non-recyclable products and packaging. This is a unique role for a resourceful, driven individual looking for an exceptional opportunity in the sustainability field. The position is based in Toronto and will report to, and work closely with the VP of Global Program Development and the Associate Director of North American Business Development.



Business Development Associate – Zero Waste Box™ Program

The Zero Waste team is looking for a Sales Associate in Toronto, Canada to help expand the Zero Waste Box Program through various marketing and sales strategies. The Sales Associate will build partnerships with commercial brands, manufacturers, retailers, and distributors.


TerraCycle Internships

Interns at TerraCycle learn the ins-and-outs of eco-friendly business, recycling and social entrepreneurship, and serve as eco-ambassadors in both a local and global context.