National Thermal Power Corporation Limited
Address: Sr. Manager (C & M)
NTPC Tamilnadu Energy Company Ltd, Vallur Thermal Power Project,
Site Office: VellivoyalChavadi Post, Ponneri Taluk, Thiruvallur District Chennai - 600103, Tamilnadu
Phone: 9445002574
Fax: 044-27966065
E-mail: gsumithababu@ntpc.co.in