Skoll Foundation employs 145 employees. The Skoll Foundation management team includes Sally Osberg (President and CEO), Edwin Ou (Managing Director), and Marla Blow (President and Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Skoll Foundation employee's phone or email?