Explore Careers at TOMRA: Where Innovation Meets Impact

FIND YOUR NEXT JOB

Sales, Service and Project Management  

Drive TOMRA’s growth by delivering solutions that make a difference.

General Management and Business Support

Collaborate across teams to keep TOMRA’s mission on track.
 

Explore jobs

TOMRA: Where innovation meets impact 


Imagine a place where your contributions lead to real impact. Welcome to TOMRA, where innovation and sustainability are at the core of our mission. From all corners of the world, we develop innovative tech to recover valuable resources, cut waste, and reduce environmental impact. We turn challenges into breakthroughs, shaping a better tomorrow.

Driven by passion. Guided by responsibility. Inspired by innovation. Our diverse, inclusive culture thrives on collaboration and care, empowering every voice to be heard. We are a collective of forward-thinkers, problem-solvers, and pioneers who believe that progress happens when we work and have fun together.

If you’re driven by innovation and eager to make an impact, join us at TOMRA and help us build a brighter future—one innovation, one idea, and one transformation at a time. 

Who is TOMRA?

TOMRA develops innovative tech to recover valuable resources, cut waste, and reduce environmental impact. We’re known for solutions like reverse vending machines and advanced sorting tech in industries like recycling, food, and mining. We’ve also expanded into reuse initiatives, like reusable packaging systems, and sorting solutions for textile waste.

Video poster

<style> #employees { font-size: 5.2em; line-height: 1.4em; font-weight: bold; text-align: center; } </style> <script charset="utf-8" type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { const employeesElement = document.getElementById('employees'); let counterStarted = false; const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { if (entry.isIntersecting && !counterStarted) { counterStarted = true; let i = 50; const interval = setInterval(() => { if (i < 5800) { i += 50; employeesElement.innerText = i; } else { employeesElement.innerText = i + "+"; // Add "+" before the final number clearInterval(interval); } }, 10); observer.unobserve(employeesElement); // Stop observing once the counter starts } }); }); observer.observe(employeesElement); }); </script> <div id="employees">1</div> <p style="font-size: 1.3em; line-height: 1.4em; text-align: center;"><strong>EMPLOYEES GLOBALLY</strong></p>

<style> #countries { font-size: 5.2em; line-height: 1.4em; font-weight: bold; text-align: center; } </style> <script charset="utf-8" type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { const countriesElement = document.getElementById('countries'); let counterStarted = false; const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { if (entry.isIntersecting && !counterStarted) { counterStarted = true; let i = 1; const interval = setInterval(() => { if (i < 100) { i += 1; countriesElement.innerText = i; } else { countriesElement.innerText = i + "+"; // Add "+" before the final number clearInterval(interval); } }, 10); observer.unobserve(countriesElement); // Stop observing once the counter starts } }); }); observer.observe(countriesElement); }); </script> <div id="countries">1</div> <p style="font-size: 1.3em; line-height: 1.4em; text-align: center;"><strong>COUNTRIES WORLDWIDE</strong></p>

<style> #years { font-size: 5.2em; line-height: 1.4em; font-weight: bold; text-align: center; } </style> <script charset="utf-8" type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { const yearsElement = document.getElementById('years'); let counterStarted = false; const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { if (entry.isIntersecting && !counterStarted) { counterStarted = true; let i = 1; const interval = setInterval(() => { if (i < 50) { i += 1; yearsElement.innerText = i; } else { yearsElement.innerText = i + "+"; // Add "+" before the final number clearInterval(interval); } }, 10); observer.unobserve(yearsElement); // Stop observing once the counter starts } }); }); observer.observe(yearsElement); }); </script> <div id="years">1</div> <p style="font-size: 1.3em; line-height: 1.4em; text-align: center;"><strong>YEARS</strong></p>

Life at TOMRA

With over 5,800 people in 100 countries, we’re a team on a mission to make a real difference through innovation.

Employee stories

Why TOMRA?

We believe real change happens when great ideas meet the right people. If you're ready to contribute to a world where resources are respected, you’ve come to the right place. Every role at TOMRA helps shape a more circular future, and we’re looking for people like you to be part of it.

Explore our divisions

TOMRA Collection

TOMRA Collection started with the invention of the world’s first automated reverse vending machine. Today, we have around 91,000 installations in over 60 countries, collecting more than 53 billion used beverage containers every year.

TOMRA Recycling

TOMRA Recycling provides advanced sensor-based sorting solutions for metal and waste recycling. Our systems, driven by intelligent software, maximize material recovery across diverse waste streams to meet current and future requirements.

TOMRA Food

TOMRA Food offers high-efficiency, precise, and fast sorting technology that minimizes waste and adapts to future demands. Our solutions are designed to grow with your business and meet evolving customer needs.

TOMRA Mining 

TOMRA Mining improves the efficiency and lifespan of mining operations with sensor-based sorting technology. Our solutions increase output, improve product quality, and reduce overall costs.

TOMRA Horizon

TOMRA Reuse

TOMRA Reuse leverages our reverse vending technology to create managed systems and infrastructure for reusable takeaway packaging in cities around the world, reducing waste and optimizing resources.

TOMRA Feedstock

TOMRA Feedstock uses our sorting technology to recover plastic waste that is typically incinerated or landfilled, turning it into high-quality plastic feedstock for closed-loop recycling through purpose-built sorting plants.

TOMRA Feedstock

TOMRA Feedstock uses our sorting technology to recover plastic waste that is typically incinerated or landfilled, turning it into high-quality plastic feedstock for closed-loop recycling through purpose-built sorting plants.

Comprehensive Benefits and Rewards

We offer a variety of support to help our employees thrive. Our goal is to create an environment where everyone feels empowered to grow, with the resources you need to succeed both professionally and personally.

Flexible & remote working

We offer flexible working hours and the option to work remotely. This empowers our employees to work in a way that best suits their lifestyle and responsibilities. *While some positions require on-site presence for optimal performance and collaboration,  we remain committed to providing flexibility in other ways.

Life balance and wellbeing

We believe that a healthy work-life balance is essential for productivity and happiness. Our work policies are crafted to support our employees in achieving a healthy balance of professional and personal life.

Employee Share Purchase Program

Our Employee Share Purchase Program allows employees to invest in our company, becoming shareholders and sharing in the value we create together.

Apply now! 

Want to join us on our mission to make a real impact? Check out our open positions and see how you can be part of the change!