2018-           Senior Lecturer in Environmental Fluid Mechanics, University of Dundee
2014-2018   Associate Professor in Sediment Processes, Heriot Watt University
2010-2014   Assistant Professor in Sediment Processes, Heriot Watt University
2001-2010   Postdoctoral Research Associate (Civil Engineering), University of Dundee
1999-2001   Consultant Engineer, Babtie Group (now Jacobs), Glasgow