Rachel Norris's Location
London, GB
Rachel Norris's Work
Rachel Norris's Education
Rachel Norris's Summary
Rachel Norris, based in London, GB, is currently a Head of Operations at Penfold, bringing experience from previous roles at Penfold. Rachel Norris holds a 2015 - 2019 Bachelor’s Degree in Mathematics @ Loughborough University. Rachel Norris has 1 email on RocketReach.