Lecturer at Santa Clara University, USA, from 2022Â
Lecturer at California Polytechnic State University, USA, 2021 to 2022
Assistant Professor of Instruction at Temple University, USA, 2018 to 2021
Limited-Term Assistant Professor at the University of Georgia, USA, 2016 to 2018
Instructor at De Anza College, USA, 2015 to 2016
Visiting Professor, Australian National University, Australia, 2015
Research Fellow at the University of Lund, Sweden, 2010 to 2013
Marie Curie Research Fellow at the University of Glasgow, UK, 2008 to 2010
Postdoctoral Research Fellow at the University of Edinburgh, UK, 2007 to 2008
Postdoctoral Fellow at the University of California Los Angeles, USA, 2004 to 2006
Adjunct Professor at the University of Valencia, Spain, 2001 to 2004