Bangalore, Karnataka, India
ILSS - India Leaders for Social Sector
Symbiosis Institute of Management Studies