Oterra
–
Parma, Emilia-Romagna, 43122, Italy
Join Oterra in making natural food and beverages easy, for a sustainable and healthy world. Headquartered in Denmark, with production sites in Europe, Latin America, and the US, we’re a passionate team of over 1400 team members of 48 nationalities... - Apr 30