Eric Ruan

Developer, Manufacturing & Testing at Puzzle Medical Devices

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.

Links

Previous companies

Baylis Medical logo
Schaeffler logo

Timeline

  • Developer, Manufacturing & Testing

    Current role

View in org chart