Stefan joined Takeda 2015. He is responsible for all aspects of project management during design, execution and hand-over of investment projects within the global manufacturing network.
Stefan has 23 years’ experience in the pharmaceutical industry. Prior to joining Takeda he was 15 years with Novartis, holding various positions in capital investment projects. For nearly 10 years he was on international assignments in UK, Singapore and China.
Stefan holds a Master Degree in Chemical Engineering from Karlsruhe Institute of Technology, Germany as well as an MBA from Heriot-Watt University, Edinburgh, Scotland. He is a certified Project Management Professional (PMP) from the Project Management Institute (PMI).
Stefan has a passion for Marathon running and road cycling – especially in the Alpes.