Roch is a medical doctor and holds a PhD in electrophysiology from the University of Geneva. He completed his curriculum with advanced studies in Healthcare Management (HEC, Geneva), Pharmaceutical Medicine (ECPM, Basel), Leadership (GCU, UK), eHealth (IKF, Luzern) and Corporate Governance (SBS, Lausanne). After several years in academia (basic and clinical research, clinical pharmacology, medical education), Roch joined the pharmaceutical industry in 2007 with medical leadership roles at Sanofi-Aventis, Vifor Pharma and, more recently, at Novartis Switzerland as Chief Scientific Officer. He is also co-founder of Firstmed SA, a company that provides training and services in the field of first aid. In 2017, he joined the University of Zurich to launch the Therapy Development Accelerator.