Rebecca Judd's Location
England, United Kingdom
Rebecca Judd's Work
Rebecca Judd's Education
Rebecca Judd's Skills
Rebecca Judd's Summary
Rebecca Judd, based in England, United Kingdom, is currently a Head Of Customer Experience at OVO, bringing experience from previous roles at E.ON UK. Rebecca Judd holds a 1986 - 1990 BSc (Hons) Management Sciences: Marketing (with French) in Marketing @ Lancaster University. With a robust skill set that includes Marketing Communications, Marketing, Brand Management, Forecasting, Product Development and more, Rebecca Judd contributes valuable insights to the industry. Rebecca Judd has 3 emails on RocketReach.