Oterra's IT department is led by Carlos Medrano (Head Of Global Engineering) and has 23 employees.
Daniela Flores López
Quality Manager
Carlos Medrano
Head Of Global Engineering
Eva Hubbermann
Technical Manager
Looking for a particular Oterra employee's phone or email?