Iberdrola's IT department is led by Luis Martin Blazquez (Head of Solar Engineering - Spain and RoW - Renewables) and has 326 employees.
Rubén Merino
Ingeniero de Software
Maite Arregui González
Senior Software Engineer
Christian Rosan
Head of Portfolio Management
Jorge Álvarez González
IT Project Manager
Looking for a particular Iberdrola employee's phone or email?