| Director Name | Designation | Date of Appointment | Last Updated |
|---|---|---|---|
PANCHAPAKESAN ASHOK 00003867 | DirectorSince 08 Mar 2010 | 08 Mar 2010 | - |
ANTON SEEBER 01437454 | DirectorSince 08 Mar 2010 | 02 Feb 2009 | 11 Jun 2025 |
KRISHNA KUMAR PANCHAPAKESAN 01717373 | Additional DirectorSince 28 Aug 2015 | 28 Aug 2015 | 28 Apr 2026 |
LUCA BALBO 02237471 | DirectorSince 08 Mar 2010 | 08 Mar 2010 | 25 Jun 2024 |