Suggestions
David Janigan
Almost retired consultant at Kruger
David Janigan is a seasoned professional with a background in Mechanical Engineering, holding a Bachelor's degree from Concordia University.
He has served in various key roles at Kruger Inc., including Senior Project Manager, General Manager Engineering for Major Projects, and VP Manufacturing at Kruger Packaging.