TOMRA Launches Customer Service Center In Bengaluru, India

TOMRA Food has opened a new customer service center in Bengaluru, India as part of its efforts to improve the organisations’ responsiveness to all its stakeholders. The state-of-the-art facility of approximately 4000 square ft enables TOMRA Food to showcase its expertise and innovative approach to sorting produce such as cereals,…
subscribe here