Omidyar Network

HQ
San Francisco
Total Offices: 3
96 Total Employees
Year Founded: 2004

Teams at Omidyar Network

10 Days AgoSaved
In-Office
San Francisco, CA, USA
Other
The role involves shaping technology development governance, managing stakeholder ecosystems, executing transactions, and maintaining relationships across the tech landscape.
19 Days AgoSaved
In-Office
San Francisco, CA, USA
Other
Serve as the organization's chief legal officer advising leadership and Board on nonprofit, tax, governance, compliance, risk, and grantmaking matters. Lead in-house legal team, manage outside counsel, oversee multi-entity and cross-border legal structures, and implement policies, templates, and training to enable mission-aligned, compliant operations.
21 Days AgoSaved
In-Office
Washington, DC, USA
Other
Support the CEO and Executive Office by managing grants and programmatic activities, coordinating stakeholder engagement, preparing briefings and event logistics, and supporting communications (digital and internal) and content for executive and firmwide communications.