Associate Analyst
Delhi, Delhi, India
ICRA Management Consulting Services Limited
The World Bank
Operations Analyst
Senior Energy Specialist
Energy Specialist in the World Bank
Delhi School of Economics (DSE)
Delhi University