logo

Details:
Details about
Employees:
Employees at
Vice President, Engineering and Projects

Chief Technology Officer, Desalination and Head of Nemmeli 100 MLD Desalination Plant, Chennai