About the job
Join TOMRA as an Area Sales Manager in Spain and take the lead in driving sales growth and developing customer relationships in a dynamic and innovative environment. You will be responsible for identifying new business opportunities, managing existing accounts, and driving strategic sales initiatives.

