Undertaking / Autonomous Bodies

Designation Name Direct Residence Email Website
Managing Director-28222973, 28224832 info@teda.in
GMM. Indhumathi,28211017