Current Companies
OMIDYAR NETWORK INDIA ADVISORS PRIVATE LIMITED
Location: 91B, 5 North Avenue, Maker Maxity, Bandra Kurla Complex, Bandra (E) Mumbai Mumbai City MH 400051 IN
Founded: 12/10/2009
Details:
Designation: Wholetime Director
Appointment: 03/07/2019