(2015 to present)

Bournemouth University, United Kingdom
Senior Lecturer – Department of Sport

(2010 to present)

Stellenbosch University, South Africa
Senior Research Associate – Centre for Human Performance Sciences

(2010 to 2015)

Cape Peninsula University of Technology, South Africa
Lecturer – Department of Sport Management


Northumbria University, Newcastle-upon-Tyne, UK
Senior Lecturer – School of Psychology & Sport Sciences


Deakin University, Melbourne, Australia
Lecturer – Sport Management Program


University of Ulster, Northern Ireland
Lecturer – Social Science of Sport  

— Part-time positions: —


Brunel University, London, UK 
Part-time Lecturer – Sport Sociology and Research Methods


University College, Northampton, UK
Visiting Lecturer – Sport and Culture


University College, Winchester, UK
Part-time Lecturer – Research Methods in Sports Development


Stellenbosch University, South Africa   
Sports Tutor and Sports Development Officer (Western Cape Sports Academy)