Natasha Allen's Location
Doncaster, Doncaster, United Kingdom
Natasha Allen's Work
- Regional Head Of Sales Operations @ Lidl UK
- Operations Project Consultant to the MD @ Lidl UK
- Area Manager @ Lidl UK
Natasha Allen's Education
Natasha Allen's Summary
Natasha Allen, based in Doncaster, Doncaster, United Kingdom, is currently a Regional Head Of Sales Operations at Lidl GB, bringing experience from previous roles at Lidl GB. Natasha Allen holds a 2010 - 2013 Bachelor of Science (BSc) in Criminology @ University of Plymouth. Natasha Allen has 1 email on RocketReach.