Since Oct 2019
Kate Gleason Endowed Full Professor
Rochester Institute of Technology (RIT), USA
July 2016 - Sept 2019
Assistant Professor
ETH Zurich, Switzerland
Nov 2011 – June 2016
Senior Research Associate
ETH Zurich, Switzerland
Sept 2007 – Oct 2011
Senior Research Associate
University of Zurich, Switzerland
Nov 2006 – July 2007
Research Associate
University of Vermont, USA
Feb 2006 – Oct 2006
Postdoctoral Fellow
University of Vermont, USA