Image
1 Richard Michaud
  • Senior Consultant, Risk Advisory EY