Square
1 Philippe Limantour
  • Chief Innovation Officer EY