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.

TerraCycle's Transparency


Human Resources Associate 

TerraCycle employs 75 people in the Trenton Headquarters (only US office) and another 75 people across its international offices. The Human Resources Associate is a new position that would report to the Global Director of Staff and Administration and work with employees and managers globally, to focus on HR as we prepare for the next chapter of growth.

Learn more.


Global Program Development Associate 

TerraCycle’s Global Program Development team works closely with company leaders to develop new initiatives and strengthen revenue generation efforts. It sits at the intersection of all business units to ensure processes, resources, teams, and emerging business units are structured optimally to drive sales. 

Learn more.



R&D Scientist

The Associate role will help to keep the department organized by tracking active projects and samples that come through for evaluation. 

Learn more.


Strategic Partnership Manager

The TerraCycle Strategic Partnerships team is looking for a detail oriented team player to manage  the company’s relationships with its municipal, corporate and nonprofit partners to provide litter reductions and recycling solutions.

Learn more.


Cross-Departmental Project Manager

The Cross-Departmental Project Manager will be part of the Operations team working to support each line of business, Brand Partnerships, Zero Waste Box and Material Solutions. The successful candidate will be an excellent project manager with an eye toward business optimization.

Learn more.

Operations Business Analyst

We are looking for a polished, highly organized, team-focused Operations Business 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.


Brand Partnerships - Business Development Associate

TerraCycle is looking for a self-motivated, polished, and energetic Business Development Associate to join our Brand Partnerships team.

Learn more.

Account Manager (Client Services)

We are looking for an outgoing, polished, highly organized, team-focused US Account Manager to work with our corporate brand partners (clients) on marketing and program initiatives for TerraCycle’s national recycling programs. 

Learn more.


Material Sourcing & Project Manager

This job is based out of TerraCycle’s global headquarters in Trenton, NJ. This is an important role that will require identifying waste streams that TerraCycle can source to serve the needs of various production cycles and downstream customers.

Learn more.  

Material Sales Manager

This job is based out of TerraCycle’s global headquarters in Trenton, NJ. This is an important role that will require the ongoing sale or movement of collected waste streams into downstream recycling applications.  

Learn more.


Director of Business Development – Universal Waste and Zero Waste Box Division

The Director is responsible for supporting the sales team in identifying and closing new business for TerraCycle. The position includes providing guidance and management of the North American sales team (Trenton, Chicago, Toronto).

Learn more.

Business Development Associate – Zero Waste Box™ Program

The Business Development Associate will be responsible for building partnerships with commercial brands, manufacturers, retailers, and distributors while accumulating a growing pipeline for sales outreach.

Learn more.

Account Management – Zero Waste Box™ Program

We are looking for an outgoing, polished, highly organized, team-focused Account Manager to work with our partners on marketing and program initiatives for TerraCycle’s Zero Waste Box platform. Primary responsibilities include supporting a portfolio of TerraCycle’s partners and facilitating internal processes to drive program growth. 

Learn more.



TerraCycle is looking to hire a Publicist on a contract basis with the potential to be hired at the end of the term. The candidate will join the communications team based in Trenton, New Jersey for a high-profile, intensive project beginning September 2017. 

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.

Candice's Advice for Job Applicants