Directors / Officers
- Mahmood, SahdDirectorNationality: British · Residence: United Kingdom · Appointed: 2025-11-05
- Sahd MAHMOOD — Officer, appointed 2025-11-05
- Sahd MAHMOOD — Officer, appointed 2024-09-05
- Sahd MAHMOOD — Officer, appointed 2021-08-19