Eric Ruan currently works as a Manufacturing and Testing Developer at Puzzle Medical Devices Inc. Prior to this, Eric held roles as a Process Engineer and Associate Process Engineer at Baylis Medical. Eric also has experience as a Technical Trainee at the City of Toronto and as a Lean Manufacturing Engineering Intern at Schaeffler. Eric earned a Bachelor of Engineering in Biomedical/Medical Engineering from the University of Guelph.
Sign up to view 0 direct reports
Get started