University of Northampton
Visiting Professor
Victoria University of Wellington
Teacher
Richmond The American International University in London
Head of History and Associate Professor
University of Wales Trinity Saint David
Lecturer in history
Richmond The American International University in London
Director of Study Abroad
Richmond The American International University in London
Dean of International Programmes and Professor of History
St Thomas University
Visiting Professor
Richmond The American International University in London
Vice President of International Programmes
McMaster University
Victoria University of Wellington, New Zealand
McMaster University, Canada