University College Cork
Legal Research Assistant
Performance Engineering Laboratory at Dublin City University
Criminal Law Tutor
Dixons Carphone
Senior Sales Assistant
University of Newcastle
Senior Lecturer in Law
Performance Engineering Laboratory at Dublin City University
Student Support and Development Tutor
Performance Engineering Laboratory at Dublin City University
Assistant Lecturer
University of Newcastle
Lecturer, Assistant Research Director and Research Higher Degree Convenor
Performance Engineering Laboratory at Dublin City University
Lecturer in Law
Performance Engineering Laboratory at Dublin City University
Copy-Editor
University of Newcastle
Acting Senior Lecturer in Law
Dublin City University
University College Cork