London

CONTACT
Omidyar Network UK Limited,
London, UK
Phone: +44 (0) 207 729 9997

THE TEAM

Allen Babaran
Director, Information Technology
Sonny Bardhan
Senior Director, Strategy
Sarah Drinkwater
Director, Beneficial Technology
Shikha Goyal
Investment Adviser