Law Tutor
Lecturer
BTC Course Leader
Lecturer in Professional Law
Senior Lecturer in Law
Director of Postgraduate Taught Studies and Reader
Professional Law Teacher
Teacher
Reader and Director of Scholarship
Reader in Law
Head of Cardiff Professional Legal Studies (CPLS)
LPC Course Leader
Academic