"India Leaders for Social Sector (ILSS) is a learning and development organization that aims to build capacity and leadership talent in the Indian social sector. [read more]