Rachel Owens is a senior leader with over 17 years of experience in sustainable finance, climate change, human rights, corporate accountability, and anti-corruption.
She is the CEO of the Solar Stewardship Initiative, where she leads efforts to promote ethical practices in the global solar sector. Rachel also serves as a Non-Executive Board Director at Eurosif, the European Sustainable Investment Forum and Global Witness, where she plays a key role in overseeing strategy and governance.
Previously, Rachel served as Director of Climate Finance at the European Climate Foundation, where she developed and implemented the foundation's International Climate Finance strategy. From 2015 to 2022, Rachel played a critical role at Global Witness, establishing the organization's first EU office and leading high-profile campaigns on corporate accountability, climate and anti-corruption. She successfully advocated for changes to the Extractive Industries Transparency Initiative (EITI).
Earlier in her career, Rachel served as Chief of Staff to the Vice President of the European Parliament's Economic Committee, where she led the legislative process on key financial services and economic policies including on transparency in the oil and gas sector.
22. Juni 2026Intro + Kickoff