Kruger
Show contact
Links
Previous companies
Benjamin Phaneuf
Senior Manager, Engineering
Daniel Duncan
Production Engineer
Stephen Hatt
Project Development Engineer
Brooke Fraser
Shift Coordinator, Process Engineer
Nicholas Adams
Process Engineering Intern
+ 4 more
September, 2023 - present
May, 2022
May, 2020
View in org chart