Information Technology

Archie Sumala

As a systems administrator, Archie is responsible for providing technical support, IT onboarding, maintaining hardware and software, and documenting and maintaining user applications and systems ...
Read More →

Allen Babaran

As director of the Information Technology team, Allen oversees operational technology, including having oversight for technology infrastructure in all of Omidyar Network’s global locations. Drawing ...
Read More →