Chief Technical Officer
Chief Technical Officer
Chief Technical Officer
Chief Technical Officer
Chief Technical Officer
Electricity, Oil & Gas · Australia · 1K - 5K Employees
View Company Info for Free
Chief Technical Officer
Chief Technical Officer
Chief Technical Officer
Chief Technical Officer
Chief Technical Officer
A closer look at the technologies used by Necsa
Necsa is a public company established in 1999, wholly owned by the State of South Africa, focusing on nuclear energy and technology development. The company offers a range of services including nuclear operations, advanced manufacturing, research and innovation, and waste management. Its intended clients span various sectors such as industrial appl... Read More