GreenCape's IT department is led by Nkululeko Mabila (Senior Water Analyst) and has 5 employees.
Anam Magudu
Energy Analyst
Ntuba Nkhasi
Nyawasedza Magoda
Carly Wise
Nkululeko Mabila
Senior Water Analyst
Looking for a particular GreenCape employee's phone or email?