Since 10/2019
Kate Gleason Endowed Full Professor
Rochester Institute of Technology (RIT), USA
07/2016 - 09/2019
Assistant Professor
ETH Zurich, Switzerland
11/2011 – 06/2016
Senior Research Associate
ETH Zurich, Switzerland
09/2007 – 10/2011
Senior Research Associate
University of Zurich, Switzerland
11/2006 – 07/2007
Research Associate
University of Vermont, USA
02/2006 – 10/2006
Postdoctoral Fellow
University of Vermont, USA