Project Manager
Javier Villachica Estero
+34 633 292 157
Business Development Manager
Marco Giráldez Sánchez-Carrero
+34 689 349 917
Lease Agreement Manager
Iñigo Rufino López
+34 650 797 093
Innovation Specialist
Leticia Álvarez Morales
+34 618 513 076