Job Description
Job Description
As our Customer Support Manager Americas, you lead the regional Customer Support Center and the teams behind it including Customer Service, Technical Support, Technical Escalations, and Service Excellence. Your mission is to deliver a consistent, high-quality customer experience across every support touchpoint while improving operational performance, technical quality, and service outcomes.
In this role, you will:
Ready to Apply?
Submit your application today and join our talented team at TOMRA.
Submit ApplicationJob Details
- Location Seattle, Washington
- Job Type Full-time
- Category Operations Specialties Managers
- Posted Date June 10, 2026
- Application Deadline July 20, 2026