

MS
Mahendra Sharma CfoMM
Meghav Mehta Additional DirectorMM
Maulik Mehta Additional DirectorSU
Sanjay Upadhyay Additional Director
People Timeline
The graph below depicts the timeline of people holding key positions in Narmada Thermal Power Private Limited.
Loading...
Contact Details
- Address 3Rd Floor, Fermenter House, Alembic City, Avenue Road, India, Vadodara Gujarat, 390003, India
- Telephone
- Email Address
- Pin Code 390003
- Country India
- Website narmadapower.com