Necsa logo

Necsa jobs and careers

About Necsa

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, technology and safety policies facilitate the integration of the nuclear sector in various facets of South African society. These policies position the South African industry to be world-class leaders in various fields of nuclear expertise.

Founded
2000
Employees
1,001 to 5,000

Leadership

The top of Necsa's org chart, with how many people report into each leader.

LT

Loyiso Tyabashe

Group Chief Executive Officer

110 reports

ACPhoto of Alan Carolissen

Alan Carolissen

Chief Operating Officer

88 reports

MLPhoto of Mpho Lekgoathi

Mpho Lekgoathi

Chief Scientist

8 reports

AMPhoto of Ayanda Myoli

Ayanda Myoli

CIO - Chief Information Officer

8 reports

LS

Leshoene Joseph Shayi

Group Executive

SM

Sithembile M.

Group Executive: Human Capital

RRPhoto of Ruby Ramatsui

Ruby Ramatsui

Group Executive

Jobs at Necsa

No open positions right now. Explore more companies on TheJobsMap.