Matteo Mecarelli

  • IESE, Mba Student
  • Barcelona
  • Semiconductors