Helen Richards's Location
London, GB
Helen Richards's Work
Helen Richards's Education
Helen Richards's Skills
Helen Richards's Summary
Helen Richards, based in London, GB, is currently a Strategist at ECHO Brand Design, bringing experience from previous roles at Freelance, JF Tobias, Echo Brand Design Ltd and Centaur Communications. Helen Richards holds a 2002 - 2006 BA (Hons) in Modern Languages @ University of Oxford. With a robust skill set that includes Start Ups, Online Advertising, Management, Digital Media, Marketing Communications and more, Helen Richards contributes valuable insights to the industry. Helen Richards has 2 emails on RocketReach.