Directors / Officers
- Abdullah, ShoreshDirectorNationality: British · Residence: United Kingdom · Appointed: 2025-08-14
- Shoresh ABDULLAH — Officer, appointed 2025-08-14
- Shoresh ABDULLAH — Officer, appointed 2021-09-23
- Shoresh ABDULLAH — Officer, appointed 2025-02-04, resigned 2025-02-05