As CEO, Stephen leads Luminate's team and strategy and is responsible to its Board for the running of the organisation. He brings over 25 years of leadership experience to his role, with a career focus on using media and technology to create positive social impact and hold power to account.
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 investments. Prior to that, he worked at BBC Media Action where, as Chief Executive, he helped build the organisation’s reputation as a global leader in using media to promote better governance and transparency, and improve the lives of the world’s poorest.
Stephen has held executive positions at several non-profit organisations and companies in the UK, North America, and Asia.