Omidyar Network India's HR department is led by Rohan Vyavaharkar (Director, Marketing and Communications) and has 2 employees.
Aman Totla
Consultant, Marketing and Communications
Rohan Vyavaharkar
Director, Marketing and Communications
Looking for a particular Omidyar Network India employee's phone or email?