Ben Mccarroll's Location
Madrid, Madrid, Spain
Ben Mccarroll's Work
Ben Mccarroll's Education
Ben Mccarroll's Skills
Ben Mccarroll's Summary
Ben McCarroll, based in Madrid, Madrid, Spain, is currently a Retail Project Manager at Parfums Christian Dior, bringing experience from previous roles at Loewe, Selfridges and Abercrombie & Fitch. Ben McCarroll holds a 2007 - 2010 Bachelor of Arts (BA Hons) in Marketing and Management @ University of Newcastle-upon-Tyne. With a robust skill set that includes Management, Recruiting, Sales, Visual Merchandising, Store Management and more, Ben McCarroll contributes valuable insights to the industry. Ben McCarroll has 2 emails on RocketReach.