Directors / Officers
- Ahmad, Ifrah NaheedDirectorNationality: British · Residence: England · Appointed: 2025-10-22
- Ifrah Naheed AHMAD — Officer, appointed 2025-11-13
- Ifrah Naheed AHMAD — Officer, appointed 2025-10-22
- Ifrah Naheed AHMAD — Officer, appointed 2019-11-29, resigned 2021-07-30