Technical Lead
SRF - Schweizer Radio und Fernsehen
ETH Zurich
University of Zurich
Università degli Studi di Verona