London

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

THE TEAM

Allen Babaran
Director, Information Technology
Sonny Bardhan
Head of Strategy
Sarah Drinkwater
Lead, Tech and Society Solutions Lab
Shikha Goyal
Investment Adviser