Stephen Leack currently serves as Site Controller at Kendal Nutricare Limited, a position held since June 2015. Prior to this role, Stephen Leack worked as Site Controller at The Kraft Heinz Company from April 2014 to May 2015. With significant experience in site management and operations, Stephen Leack has developed a strong background in overseeing production processes and optimizing efficiency within manufacturing environments.
Sign up to view 0 direct reports
Get started
This person is not in any teams