University of the Witwatersrand
Postdoctoral Research Fellow
Cardiff University / Prifysgol Caerdydd
Associate Lecturer and Module Convenor
Rigsarkivet
Archivist Assistant
New York University Abu Dhabi
Lecturer
Cardiff University / Prifysgol Caerdydd
Research Assistant to Professor David Boucher
The Museum of National History, Frederiksborg Castle
Research Fellow
University of Johannesburg
Postdoctoral Research Fellow
New York University Abu Dhabi
Senior Lecturer
University of Copenhagen
Cardiff University / Prifysgol Caerdydd