Atlantica Yield
Show contact
Santiago Seage
CEO
Stevens C. Moore
Vice President Strategy & Corporate Development
Francisco Martinez-Davis
Chief Financial Officer
Emiliano Garcia
Vice President North America
David Esteban
Vice President EMEA
+ 4 more
Antonio Olivares
Head Of Business Transformation
Fernando de Castilla
Operations Department: Head Of Software Development
Ravneet Singh
Head Of Business Development - US
Francisco J. Puig
Director Strategy Corporate Development
8 members
Current role
View in org chart