| Director Name | Designation | Date of Appointment | Last Updated |
|---|---|---|---|
MENON SURESH 00079133 | DirectorSince 09 Oct 2017 | 04 Sep 2012 | 09 Sep 2025 |
MIGUEL NAVARRETE AYESA 00210633 | DirectorSince 23 May 2016 | 11 Jan 2016 | 09 Sep 2025 |
MAHESH MANIKKATH 05323513 | Managing DirectorSince 04 Jan 2023 | 04 Jan 2023 | 02 Jul 2024 |
BALAKRISHNAN ASHOK 07440959 | DirectorSince 04 Jan 2023 | 23 May 2016 | 07 Aug 2025 |