Log in
Ormazabal
Contact
Links
Previous companies
View in org chart
Jose Maria Zabala Astigarraga
Central Europe Managing Director
Sergio Gonçalves
Renewables Country Sales Manager
Cipriano Cerro Iglesias
Area Product Manager (europe & Middle East)
February, 2021 - present
January, 2010