Sarah Giles, based in London, GB, is currently a Managing Consultant (US- Life Sciences) at Understanding Recruitment, bringing experience from previous roles at Storm2. Sarah Giles holds a 2016 - 2020 American and Canadian Studies with year abroad @ University of Birmingham. Sarah Giles has 1 email on RocketReach.