Associate Lecturer
The Open University
The Bar of Northern Ireland
Barrister-at-Law
Queen's University Belfast
Université Jean Moulin (Lyon III)