Assistant Director
johannesburg, gauteng, south africa
Centre for Human Rights
Assistant Director
Zimbabwe Human Rights NGO Forum
Executive Director
Amnesty International Southern Africa Regional Office
Research Consultant
Constitutional Court of South Africa
Researcher
Southern Africa Litigation Centre
Regional advocacy manager
International Commission of Jurists
Senior Legal Advisor
Chaplin High
University of Pretoria/Universiteit van Pretoria
University of Zimbabwe