This position provides technical support to the dental implant finishing, and packaging departments at the Straumann Manufacturing site in Andover, Massachusetts by ensuring all equipment and processes are performing at maximum efficiency. This is a hands-on technical position in an automated production environment requiring knowledge of electro-mechanical trouble shooting and repair. The position will also entail outright production of medical devices (dental implants) as deemed necessary by the department Line Chief.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
High school or GED