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