Tomra

HQ
West Sacramento
2,366 Total Employees
Year Founded: 1972

Teams at Tomra

Recently posted jobs

9 Days AgoSaved
In-Office or Remote
Seattle, WA, USA
Design
The Customer Support Manager leads regional operations, focusing on customer service excellence, team management, and performance improvement across the Americas.