Neha Thakkar

Associate Director for Social Impact Initiative Asia / Gender Initiative at INSEAD
about me