Office No. 5, 1st floor, Sun PlazaNo. 39, G.N. Chetty RoadChennai, 600 006Tamil Nadu, India.
Tel 1: + 91 44 4355 8944Tel 2: + 91 44 2815 0273Tel 3: + 91 44 2815 0274
RAJSEKHAR DEYDirector | Sales & MarketingTelephone: + 91 44 4355 8944
SUDHAKARAN S.India Operations Manager | Wind & Renewable DepartmentTelephone: + 91 44 2815 0273
SARANGAPANI K.Manager | Customer Service & DocumentationTelephone: + 91 44 2815 0274
J. SRIKRISHNAManager | Customer Service & OperationsTelephone: + 91 44 2815 0273
SWAPNA YAsst. Manager | Customer Service & Pricing
Telephone: + 91 44 2815 0273