James D's Location
England, United Kingdom
James D's Work
James D's Education
James D's Summary
James D, based in England, United Kingdom, is currently a General Manager at Meguiar's UK (trading name of 3M UK Trading Limited), bringing experience from previous roles at 3M. James D holds a 2004 - 2006 CIM @ Chartered Institue Of Marketing. James D has 2 emails and 1 mobile phone number on RocketReach.