Stephen Duncan's Location
Goshen, IN, US
Stephen Duncan's Work
Stephen Duncan's Skills
Stephen Duncan's Summary
Stephen Duncan, based in Goshen, IN, US, is currently a Plant Manager at Schneider Electric, bringing experience from previous roles at Schneider Electric and Xantrex Technology. With a robust skill set that includes SMSC, Supply Chain, Continuous Improvement, Six Sigma, Lean Manufacturing and more, Stephen Duncan contributes valuable insights to the industry. Stephen Duncan has 1 email on RocketReach.