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

Career Opportunities

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

Customer Support Representative

This is an exciting role for a resourceful, driven individual looking for a unique Customer Support opportunity in the sustainability field. The position is based in Trenton, NJ and will report to, and work closely with, the Global Customer Support Manager.

Learn more.

Operations Cost Analyst

We are looking for a polished, highly organized, team-focused Operations Cost Analyst to support our operations teams on understanding and analyzing costs for our global business units. Primary responsibilities including cost analysis and cost planning, variance analysis, budget development and financial modeling.  

Learn more.


Strategic Partnerships Associate - Zero Waste Box Team

his is a unique role for a resourceful and driven individual looking to onboard, manage and develop strategic business partners (municipalities, live events, school districts, and Fortune 500 companies) on behalf of TerraCycle.

Learn more.


Business Development Associate

The position is based in Trenton, NJ and will report to, and work closely with, the VP of Client Services and Business Development.

Learn more.


Business Development Associate – Zero Waste Box™ Program

The Zero Waste team is looking for a Sales Associate to support their efforts in developing and expanding the Zero Waste Box Program.

Learn more.


TerraCycle Internships

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

Learn more.