Rachel Horton's Location
United Kingdom
Rachel Horton's Work
Rachel Horton's Education
Rachel Horton's Summary
Rachel Horton, based in United Kingdom, is currently a Senior Account Director at Maven Comms, bringing experience from previous roles at EMERGE and CCD PR & Digital. Rachel Horton holds a 2007 - 2008 MA in Communication Studies @ University of Leeds.