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