The List of people who have served as National Directors are:
The National Prosecution Authority (NPA) is known to be an organization that was said to be set up by the South African government.
It is known to be a body that is responsible for any kind of state prosecutions. The NPA has been mandated to carry out criminal proceedings on behalf of the state.
Learn more about National Directors from
https://brainly.com/question/558426