The South African Nuclear Energy Corporation (Necsa) is a state-owned nuclear technology and research organisation driving innovation in nuclear science, radiation technologies, fluorochemichals and advanced manufacturing. Through its subsidiaries (NTP Radioisotopes SOC Ltd and Pelchem) and other commercial divisions, Necsa delivers world-class solutions that support healthcare, industry, energy security, electronics, modern manufacturing and scientific advancement in South Africa and globally. With expertise spanning medical radioisotopes, nuclear technology applications, fluorochemicals, and research & development. Necsa is committed to creating sustainable nuclear technologies that improve lives and contribute to economic growth.
Looking for a particular Necsa employee's phone or email?
The Necsa annual revenue was $156.7 million in 2026.
Ayanda Myoli is the CIO - Chief Information Officer of Necsa.
791 people are employed at Necsa.
The NAICS codes for Necsa are [54, 5417, 541].
The SIC codes for Necsa are [87, 873].