Omidyar Foundation Details
Omidyar Network creates a world of positive returns by investing in entrepreneurs and their visionary ideas that create opportunities for people to improve their own lives.
Employees:
2
HQ:
Location:
Redwood City, California, United States
Revenue: