David Mclellan's Location
London, GB
David Mclellan's Education
David Mclellan's Skills
David Mclellan's Summary
David Mclellan, based in London, GB, is currently a iRooms Production Manager at Imprima. David Mclellan holds a Bachelor of Arts in Business @ The Open University. With a robust skill set that includes 5s, Production Managment, Manufacturing Operations Management, Value Stream Mapping, TPM and more, David Mclellan contributes valuable insights to the industry. David Mclellan has 1 email on RocketReach.