Siphelo Ngcwangu is a senior lecturer in the Department of Sociology at the University of Johannesburg.
PhD in sociology.
D Litt et Phil in Sociology, University of Johannesburg, 2016
MA in Development Studies, University of the Western Cape, 2009
MA in Sociology, Colorado State University, 2007
BA Hons in Development Studies, University of the Western Cape, 2004
National Diploma in Human Resources Management, PE Technikon, 2000
Industrial and Economic Sociology