Directors / Officers
- Ohandjanian, Demis ArmenDirectorNationality: British · Residence: United Kingdom · Appointed: 2022-10-25
- Demis Armen OHANDJANIAN — Officer, appointed 2026-01-31
- Demis Armen OHANDJANIAN — Officer, appointed 2025-04-05
- Demis Armen OHANDJANIAN — Officer, appointed 2025-04-05