IndiGrid corporate office is located in f-1 The Mira Corporate Suites1 & 2 Ishwar Nagarmathura Rd, New Delhi, Nct, 110065, India and has 201-500 employees.
indigrid
india grid trust
indigrid
india grid
Departments
Number of employees
Operations
89
Engineering & Technical
44
Finance
36
Human Resources
10
Legal
7
Information Technology
6
C-Suite
3
| Location | People at location |
| Asia | 51-200 |
Explore people who held key positions, contributed to IndiGrid's success, and advanced their careers.
Lead Engineer - Electr... at GE Vernova Group
Worked as Manager, Design Engineering (Substation & Sola...
at IndiGrid (2021-2024)
Chief Operating Office... at Inox Clean Energy
Worked as Chief Operating Officer-Renewable
at IndiGrid (2020-2024)
Explore More
IndiGrid Infrastructure Trust is India's first publicly listed power sector Infrastructure Investment Trust (InvIT) that focuses on providing reliable power across the country. The company manages a diverse portfolio that includes 53 transmission lines, 16 substations, and 20 solar projects. Its intended clients range from retail unitholders to ins... Read More