Stefan joined the European Vaccine Initiative (EVI) in June 2012 as Business Manager to head and manage the business development activities of EVI. In 2014 he was promoted to Head of Business Development. Prior to 2012 Stefan was Managing Director and co-founder of a biotechnology company in Spain which focused on the discovery and development of drugs against rare cancers. Previously, he occupied different management positions related to business development in Spain´s three most renowned biomedical research centres, the Centro Nacional de Investigaciones Oncológicas, Centro de Regulación Genómica, and Centro Nacional de Investigaciones Cardiovasculares. His professional experience also includes a secondment at the Directorate General for Research, Directorate F - Health, at the European Commission in Brussels. Before that he worked for more than ten years as researcher at King´s College London, at the Centre National de la Recherche Scientifique (CNRS), Paris, and at the Max-Planck Institute for Psychiatry in Munich.
Stefan obtained a PhD in sciences from the Ludwig-Maximilians-University in Munich and holds an executive Master of Business Administration (MBA) from the Instituto de Empresa (IE, Madrid).