Eric Chen is a mechanical engineer with experience in project engineering and mechanical process engineering. Eric worked as a Project Engineer at Napoleon from May 2022 to July 2024 and previously served as a Mechanical Process Engineer at Amazon Lab126 from April 2021 to September 2021. Eric holds a Bachelor of Engineering in Mechanical Engineering from Western University, where studies were completed from 2018 to 2022.
This person is not in the org chart
This person is not in any offices