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.

Program Development Manager

We are seeking a Program Development Manager who will be responsible for supporting the TerraCycle Client Services and Business Development teams to identify and develop integration and growth opportunities within TerraCycle’s existing partnerships.

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.


Materials Solutions Project Manager

The successful candidate should be an excellent project manager with outstanding communication and organizational skills, possessing at least modest knowledge of plastics, some sales experience, and the ability to work in a fast-paced, high-volume work environment.

Learn more.


Customer Support Representative

This is an exciting role for a resourceful, driven individual looking for a unique Customer Support opportunity in the sustainability field. 

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.


Strategic Partnerships Associate

The Strategic Partnerships team is looking for an Associate to support TerraCycle’s expanding work with strategic business partners.

Learn more.


Operations Business Support Manager

We are looking for an outgoing, polished, highly organized, team-focused Operations Business Support Manager to support our client service teams on implementing and executing TerraCycle’s international recycling programs.

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.