Leigh Nicholson's Location
Lockport, IL, US
Leigh Nicholson's Work
Leigh Nicholson's Skills
Leigh Nicholson's Summary
Leigh Nicholson, based in Lockport, IL, US, is currently a Director Customer Service at Pentair, bringing experience from previous roles at Pentair and Elkay Manufacturing. With a robust skill set that includes Team Building, Forecasting, Management, Project Management, Training and more, Leigh Nicholson contributes valuable insights to the industry. Leigh Nicholson has 2 emails on RocketReach.