Rachel Carr's Location
London, GB
Rachel Carr's Work
Rachel Carr's Education
Rachel Carr's Summary
Rachel Carr, based in London, GB, is currently a Head of HR at Phase Eight, bringing experience from previous roles at Phase Eight and Majestic Wine. Rachel Carr holds a 2006 - 2010 BA Hons in French and Spanish @ Durham University.