Leo Watts Location
Charlotte, NC, US
Leo Watts Work
Leo Watts Education
Leo Watts Skills
Leo Watts Summary
Leo Watts, based in Charlotte, NC, US, is currently a Vice President - Supply Chain Management at Tokai Carbon GE LLC. Leo Watts brings experience from previous roles at SGL Carbon, Imperial Sugar Company and Eaton Corporation. Leo Watts holds a 1993 - 1996 Masters in Business Administration @ Clemson University. With a robust skill set that includes Six Sigma, Lean Manufacturing, Cross-functional Team Leadership, Continuous Improvement, Change Management and more. Leo Watts has 3 emails and 2 mobile phone numbers on RocketReach.