Iberdrola
Show contact
Armando Martínez Martínez
CEO
Santiago Martínez Garrido
Secretary
Victor Garcimartin Rodríguez
Chief Compliance Officer - Liberalized Business
Alejandro Durán Barrado
Global Digital Data Analytics, CRO & CX Lead
Carmen Sofía de Salazar de Gómez Castro
Responsable Data Y CRO De Áreas Privadas
+ 8 more
Current role
View in org chart