Emma Allen's Location
London, GB
Emma Allen's Work
Emma Allen's Education
University of Oxford
1st
2005 - 2008
Emma Allen's Skills
Emma Allen's Summary
Emma Allen, based in London, GB, is currently a Head Of Innovation at Accenture, bringing experience from previous roles at ?What If! Innovation. Emma Allen holds a 2005 - 2008 1st @ University of Oxford. With a robust skill set that includes Strategy, Competitive Analysis, Market Research, Digital Strategy, E-commerce and more, Emma Allen contributes valuable insights to the industry. Emma Allen has 3 emails on RocketReach.