Strode College
External Examiner
University of Bristol
Senior Lecturer in Early Modern History
University of Bristol
Co-Director of Teaching (Undergraduate)
University of Bristol
Senior Teaching Associate (History)
University of Bristol
Teaching Fellow in Medieval and Early Modern History
University of Bristol
Lecturer in Early Modern History
University of Bristol
Deputy Director of Teaching
University of Bristol
Admissions Officer for History
University of St. Andrews
University of Bristol