| Director Name | Designation | Date of Appointment | Last Updated |
|---|---|---|---|
INDRA MENON PREM 00121917 | DirectorSince 28 Sep 2017 | 28 Sep 2017 | 24 May 2026 |
RAOUL PREM MENON 03249942 | DirectorSince 28 Sep 2017 | 28 Sep 2017 | 30 May 2024 |
RAMAKRISHNAN RAJABUSHANAM 06463006 | DirectorSince 18 Sep 2013 | 18 Sep 2013 | 18 Aug 2024 |
ARYAMAN LAKSHMANAN 10665214 | DirectorSince 24 Sep 2025 | 08 Sep 2025 | 31 Oct 2025 |