Necsa's IT department is led by Ntendeleni Lukoto (Chief Design Engineer) and has 231 employees.
Babalwa Sigamla
Software Developer
Sello Sekgobela
Fitter
Rofhiwa Tshipuke
Nuclear Safety Specialist
Johannes Kuna
System Administrator
Mmapaseka Nkambule
Nuclear Safety Analyst
Siphosihle Sibanyoni
Apprentice Welder
Boatile Sebokolodi
Welder
Ethan Benjamin
Yolan Mandri
Engineering Manager
Siyabulela Hobiya
Mechanical Fitter
Ronald Mahomane
Senior Laboratory Technician
Ofentse Nene
Looking for a particular Necsa employee's phone or email?