Rachel Owens is the Chief Executive Officer of the Solar Stewardship Initiative, the first-ever supply chain sustainability assurance scheme dedicated to the solar PV sector. She leads the organisation's work bringing together manufacturers, developers, installers, and purchasers globally to foster responsible, transparent, and sustainable solar supply chains.