| Director Name | Designation | Date of Appointment | Last Updated |
|---|---|---|---|
NARASIMHAN DEVADOS VEDAPUDI 01137369 | DirectorSince 06 Dec 2007 | 06 Dec 2007 | 02 Jun 2026 |
PRATISH VEDHAPPUDI 01670690 | DirectorSince 30 Oct 2017 | 06 Dec 2007 | 02 Jun 2026 |
DIVYA VELURI 02748353 | DirectorSince 30 Oct 2017 | 18 Oct 2017 | 02 Jun 2026 |
BOOMA ROSENAIDU NANDAKUMAR 02835451 | DirectorSince 30 Sep 2010 | 30 Sep 2010 | 24 May 2024 |