I have held positions as Lecturer at the Universities of Abertay (2007-2012) and Senior Lecturer at the University of Dundee (2012-2018). I taught across undergraduate and postgraduate curricula in Psychology, including 'Evolution & Behaviour' (Levels 1, 2, 3, 4 & 5), Personality & Individual Differences (Levels 1, 2, and 3), and research methods (undergraduate, MSc, and PhD).

I have supervised undergraduate, postgraduate, and postdoctoral research projects. Some of my previous and current supervisees are Dr Mairi Macleod, Dr Robin Sloan, Mrs Charlotte Starkey, Ms Jaime Benjamin, Mr Ethan Lumb, Ms Taylor Petrie, Ms Sara Hagerman, and Ms Lizzie Hannaford.

I have held a number of senior administrative positions, including Deputy Director of MSc Programmes, and Programme Lead for an MSc in the Psychology of Mental Health at the University of Dundee.