Square
1 Laurent Degabriel
  • Head of Investment and Reporting Division ESMA