2020-           Professor of Geotechnical Engineering, University of Dundee
2016-2020   Reader in Civil Engineering, University of Dundee
2011-2016   Senior Lecturer in Civil Engineering, University of Dundee
2005-2011   Lecturer in Civil Engineering, University of Dundee
1999-2005   Research Associate, University of Sheffield
1996-1999   Design Engineer, Donaldson Associates Limited
1995-1996   Site Engineer, Mowlem Civil Engineering
1993-1994   Fugro (McClelland) Engineers BV and Pte