John Allen currently serves as a Supply Chain Planner at Toolstream Ltd, a position held since November 2021. Prior to this role, John Allen worked at New Look from August 2016 to October 2021, where responsibilities included both Supply Chain Planner and Supply Chain Coordinator roles. John Allen's educational background includes a degree from the University of Northampton, obtained between 2002 and 2005, as well as attendance at All Saints Weymouth.
Sign up to view 0 direct reports
Get started