Necsa

0 followers


The mandate of the Department of Energy is to administer all matters related to nuclear energy as required by legislation and international agreements. These can be divided into three key activities, namely Nuclear Safety, Nuclear Technology, and Nuclear Non-Proliferation. Nuclear energy, technol... Read more

Industries

Employees

1,001-5,000

Links


Org chart

Loyiso Tyabashe
Group Chief Executive Officer
Collapse
Alan Carolissen
Chief Operating Officer
Ntendeleni Lukoto
Chief Design Engineer
Stephen Cooke
Chief Health Physics Officer (radiation Protection Officer)/hse Officer At Necsa
Ayanda Myoli
CIO - Chief Information Officer
Mpho Lekgoathi
Chief Scientist
Tina M.
Manager: Organisational Development

Teams

This company has no teams yet


Offices

This company has no offices yet