Active Officers
| Name ↑ | Role | Appointed | Nationality | Age | Country of Residence |
|---|
| Timothy Stuart Nealon | Director | 1 Jun 2025 | British | 51 years | England |
| Wynand Jacobus Visser | Director | 30 Apr 2023 | South African | 40 years | South Africa |
Resigned Officers
| Name ↑ | Role | Appointed | Resigned | Nationality | Age |
|---|
| David Rudge | Director | 12 Nov 2021 | 1 Jun 2025 | English | 56 years |
| Jacobus Adriaan Nel | Director | 4 Jun 2019 | 4 Aug 2020 | South African | 51 years |
| Jan Johannes Bester | Director | 4 Jun 2019 | 4 Aug 2020 | South African | 42 years |
| Ralf Michael Capraro | Director | 30 Apr 2023 | 1 Jun 2025 | German | 70 years |
| Soledad Garcia Jimenez | Director | 23 Jul 2020 | 4 Nov 2021 | Spanish | 49 years |
| Stuart Wallace Mcluckie | Director | 23 Jul 2020 | 1 Jun 2025 | British | 54 years |