Stephan Rupp, based in Zürich, ZH, CH, is currently a Manager Manufacturing Engineering at Abbott, bringing experience from previous roles at Abbott and Institute for Mechanical Systems (IMES), ETH Zürich. Stephan Rupp holds a 2022 - 2022 IMD. Stephan Rupp has 1 email on RocketReach.