Directors / Officers
- Ray, Kartik Chandra, DrDirectorNationality: British · Residence: United Kingdom · Appointed: 2024-02-17
- Kartik Chandra RAY — Officer, appointed 2025-02-17
- Kartik Chandra RAY — Officer, appointed 2024-02-17
- Kartik Chandra RAY — Officer, appointed 2001-03-20