Statistics South Africa's IT department is led by Ntswaki Makobe (Principal Systems Analyst) and has 310 employees.
Cathrine Meyers
Survey Officer
Looking for a particular Statistics South Africa employee's phone or email?