Carl Ellis is a Senior Mechanical Engineer with over 20 years of experience in new product development and continuous improvement across multiple industries. Currently, they are employed at Roche, focusing on market support. Previously, Ellis held senior engineering positions at Code Corporation, Sonic Innovations, and BD, where they led teams in designing and testing various medical and electronic devices. They earned both a Master’s and a Bachelor’s degree in Mechanical Engineering from Brigham Young University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices