green
merron
blue
brown
Blue

You are here

Tamil Nadu Energy Development Agency (TEDA) 5th Floor, EVK Sampath Maaligai, College Road, Chennai 600006. (PBX Nos 28224830 & 28236592)


Email: info@teda.in

Website:
 
Designation Name Direct Residence
 
Managing Director
Tmt M. Asia Mariam, IAS
28222973, 28224832
GM
Smt M. Indhumathi,
28211017