london, greater london, united kingdom
University of Oxford - Said Business School
University of KwaZulu-Natal / University of Natal
South Africa Institute of Chartered Accountants