Profile picture
Elena Gonzalez
Doctorate
  • Manager
    Primary
    Iberdrola (Spain)
    Bilbao, Spain
  • Other
    London, United Kingdom
mini profile avatar Elena Gonzalez