Square
1 Michel Delouya
  • Executive director, head of market risk management CCR Asset Management