| Director Name | Designation | Date of Appointment | Last Updated |
|---|---|---|---|
VENKATESAN NISHANT 02082597 | DirectorSince 26 Apr 2010 | 26 Apr 2010 | 19 Jun 2025 |
NANDIKKARA PANCHANATHAN RAMAKRISHNAN 02773449 | Managing DirectorSince 26 Apr 2010 | 26 Apr 2010 | 19 Jul 2025 |
REVATHI VENKATESAN 03452364 | DirectorSince 01 Jan 2011 | 01 Jan 2011 | 23 Jul 2025 |