Job Description India Leaders for Social Sector (ILSS) is a nonprofit that aims to be India's preeminent leadership development organization for the social sector. We aim to strengthen the social sector through talent infusion and upskilling programs, in order to create catalytic impact at scale. Overview: In order to achieve the mission, ILSS has a 2 pronged approach: - Bringing talent from across sectors into leadership and board positions in the social sector - Running research-backed s…