Emeritus Professor
Bournemouth University
University of Limerick
Lecturer then Senior Lecturer
Oxford College of Technology (now Oxford Brookes University)
Loughborough University
West Oxfordshire Technical College