Rebecca Henshaw's Location
London, England, United Kingdom
Rebecca Henshaw's Work
Rebecca Henshaw's Education
Rebecca Henshaw's Skills
Rebecca Henshaw's Summary
Rebecca Henshaw, based in London, England, United Kingdom, is currently a Associate Partner at OC&C Strategy Consultants, bringing experience from previous roles at OC&C Strategy Consultants and Jefferies. Rebecca Henshaw holds a 2012 - 2015 Bachelor of Arts (BA) in Economics and Management @ University of Oxford. With a robust skill set that includes Leadership, Microsoft Office, Teamwork, Microsoft Word, PowerPoint and more, Rebecca Henshaw contributes valuable insights to the industry. Rebecca Henshaw has 1 email and 1 mobile phone number on RocketReach.