Leigh Nelson

Environmental Stewardship Director

Leigh Nelson currently serves as both Technical and Environmental Manager and Continuous Improvement Manager at Kruger Inc., a position held since April 2023. Prior to this role, Leigh was the Technical and Environmental Manager at Domtar from June 2018 to April 2023. Leigh also held the title of Manager Technical and Environmental at Rayonier Advanced Materials from September 2014 to June 2018. Leigh holds a Bachelor of Applied Science in Engineering from the University of Waterloo, earned between 1996 and 2001.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices