Carl Allen's Location
Swansea, Wales, GB
Carl Allen's Education
Carl Allen's Skills
Carl Allen's Summary
Carl Allen, based in Swansea, Wales, GB, is currently a Print Manager at Amcor. Carl Allen holds a 2016 - 2017 Gower college. With a robust skill set that includes Setting up and running production halls, Retail Packaging, Management, Yeilds, KPI Reports and more, Carl Allen contributes valuable insights to the industry. Carl Allen has 2 emails on RocketReach.