Catherine Reid's Location
Geneva, Switzerland
Catherine Reid's Education
Catherine Reid's Skills
Catherine Reid's Summary
Catherine Reid, based in Geneva, Switzerland, is currently a Consultant at Bain & Company. Catherine Reid holds a 2002 - 2003 Master of Business Administration @ Insead. With a robust skill set that includes Management Consulting, Business Development, Business Strategy, Strategy, Human Resources and more, Catherine Reid contributes valuable insights to the industry. Catherine Reid has 3 emails and 1 mobile phone number on RocketReach.