Natoora employs 199 employees. The Natoora management team includes Pablo Uson (CFO), Alba Rodríguez (Head of People), and Federico Cervellin (Head of F and V).
Get Contact Info for All DepartmentsLooking for a particular Natoora employee's phone or email?