Tamil Nadu Energy Development Agency (TEDA) 5th Floor, EVK Sampath Maaligai, College Road, Chennai 600006. (PBX Nos 28224830 & 28236592)
Designation | Name | Direct | Residence | Website | |
---|---|---|---|---|---|
Managing Director | - | 28222973, 28224832 | info@teda.in | ||
GM | M. Indhumathi, | 28211017 |