Helen Powell's Location
Wales, Rotherham, United Kingdom
Helen Powell's Work
Helen Powell's Education
Helen Powell's Skills
Helen Powell's Summary
Helen Powell, based in Wales, Rotherham, United Kingdom, is currently a PCW relationship manager at The AA, bringing experience from previous roles at Microsoft, Dairy Crest, click.co.uk and Click.co.uk. Helen Powell holds a 1998 - 2001 The University of Huddersfield. With a robust skill set that includes Marketing Management, Direct Marketing, E Commerce, Online Marketing, Digital Strategy and more, Helen Powell contributes valuable insights to the industry. Helen Powell has 2 emails on RocketReach.