Directors / Officers
- De Souza, Farah MariaDirectorNationality: British · Residence: Scotland · Appointed: 2025-11-30
- Farah Maria DE SOUZA — Officer, appointed 2025-11-30
- Farah Maria DE SOUZA — Officer, appointed 2024-04-17
- Farah Maria DE SOUZA — Officer, appointed 2023-10-24, resigned 2024-11-14