Square
1 Richard Michaud
  • Senior Consultant, Risk Advisory EY