Gorka Zabalbeitia

Madrid - EspañA

  • Work
    • Telefonica
  • Education
    • New York University Stern School of Business