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.
Sign up to view 0 direct reports
Get started