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.
Looking for a different Leo Watts?
Find contact details for 700 million professionals.