Loyiso Tyabashe

Group Chief Executive Officer, Necsa

Loyiso Tyabashe is Group Chief Executive Officer of Necsa, in the role since December 2020.

Necsa, the South African Nuclear Energy Corporation, is the state nuclear research and technology company. It declared its 2021-2026 turnaround plan complete in October 2026, when it reported a net loss of R7.3 million for 2025/26 after a R125.2 million profit the year before.

In the job

  1. Necsa closed out its turnaround plan, reported a second consecutive clean audit and approved a growth strategy for 2026/27 to 2030/31. Source

Career before

  1. Senior manager, nuclear project management, Eskom

Education

MSc in Mechanical Engineering, University of Cape Town

Sources

  1. greenbuildingafrica.co.za
  2. greenbuildingafrica.co.za

Facts last checked 3 November 2026. Spotted something out of date? Tell us.

More profiles

All profiles