

Stephen is an Independent Advisor on philanthropy and social change. He is currently a Senior Advisor at the Omidyar Group – the network of philanthropies supported by Pierre Omidyar, the founder of eBay. He brings over 25 years of executive leadership experience with a focus on using media and technology to create positive social impact and hold power to account.
Stephen was the founding CEO of Luminate and led the organisation from inception in 2018 to early 2025. Before joining Luminate, Stephen was a Partner at Omidyar Network where he led the Governance & Citizen Engagement initiative and helped establish its global network of for-profit impact investments.
He holds board seats with Oxfam GB, Co-Creation Hub — Africa’s primary technology innovation centre, which has bases in Nigeria, Kenya, Rwanda and Namibia — and with The Myanmar Trust (UK), a charity providing humanitarian support in Myanmar. He is also a Global Ambassador for SOAS, University of London, advising its Director on philanthropic engagement.
United Kingdom