Stefan Moder has a distinguished professional background, currently serving as the Head of Portfolio Strategy & Operations in the Oncology Development Unit at Novartis.