The Customer Support Team at Oterra is dedicated to providing exceptional service to clients across multiple regions, including Italy, ANZ, Latam, MEA, and CEE. They handle inquiries, manage order processes, and coordinate logistics to ensure timely delivery of Oterra's natural coloring ingredients, while fostering strong relationships with customers to enhance satisfaction and loyalty.
Alison Leicester
Senior Customer Service And Su...
Helle Hagh
Customer Service Manager
Katarzyna Mariańska-...
Customer Service Manager CEE
Marven Roid Consigo
Customer Service Manager - MEA
Renata Moreira
Head Of Customer Service - Lat...
Soek Mooi Chng
Customer Service Manager
Sujatha Ramasuppu
Head Of Customer Service & Log...
Valeria Iacobellis
Customer Service Manager Italy