Stephan Rupp is currently the Head of NPI and Process Engineering at LEM Surgical AG since January 2024. Previously, from May 2017 to December 2023, Rupp served as Manager of Manufacturing Engineering at Abbott, where responsibilities included building and leading a team of 11 engineers and project managers, overseeing equipment qualification, process validation, and risk management. Rupp also held roles such as Team Leader and Senior Manufacturing Engineer at Abbott, managing complex projects and engaging with suppliers on manufacturing issues. Academic qualifications include a Master of Science in Mechanical Engineering from ETH Zürich, as well as various leadership and production management certifications from IMD and the University of St.Gallen, complemented by participation in the Abbott New Leader Program at Harvard Business School.
Sign up to view 3 direct reports
Get started