Zurich, Zurich, Switzerland
Harvard Business School
South African Institute of Chartered Accountants
University of the Witwatersrand