Sophie Depraz
Sophie Depraz

Deputy Executive Director

Ipieca

bio

Sophie Depraz joined Ipieca in 1992. As Deputy Executive Director, she is responsible for strategy development and implementation across Ipieca’s four strategic pillars of climate, nature, people and sustainability. In that role, she provides strategic direction to drive future development of the organisation as well as collaboration across Ipieca’s programme areas. Sophie leads Ipieca’s communications strategy and stakeholder engagement throughout the work programme.

Prior to assuming this role, Sophie managed the Oil Spill, Social Responsibility, Reporting and biodiversity programme areas. She played a key role in Ipieca’s engagement in the Paris Agreement and the United Nations 2030 Agenda for Sustainable Development. She was involved convening members to understand the opportunities for the industry from the first Rio Earth Summit in 1992.

Sophie holds a master’s degree in Environmental Communications from University Paris VII and graduated from ESSEC International Business School. She also has a French Baccalaureate in Economics and Social Sciences.