Past experience
| 2015- present | President, Britain Zimbabwe Society |
| 2020–2025 | Board member/Acting Chair, Business Council for Africa |
| 2006–2011 | Africa Fellow/Head, Africa Programme, Royal United Services Institute (RUSI) |
| 2003–2005 | Director of Studies, Zimbabwe Learning Centre, Harare |
| 1992–2003 | Senior Lecturer, History and War Studies, University of Zimbabwe; Deputy Director, Centre for Defence Studies, University of Zimbabwe |