Jack Millard Location
United Kingdom
Jack Millard Work
Jack Millard Education
Jack Millard Summary
Jack Millard, based in United Kingdom, is currently a Lead Customer Analyst at Marks and Spencer. Jack Millard brings experience from previous roles at Marks and Spencer and Carlsberg Group. Jack Millard holds a 2014 - 2017 The University of Northampton. Jack Millard has 2 emails on RocketReach.