02 April 2025 – Leading sustainability data management software company, Sweep, announces the formation of its strategic Advisory Board, appointing prominent figures in sustainability and business from Europe and North America.
This board reinforces Sweep’s commitment to supporting corporate sustainability transitions worldwide.
The newly appointed Board members include:
- Isabelle Hudon, Former Canadian Ambassador to France, and former President of Sun Life Financial Québec, with prior Board positions at Hydro-Québec, Holt Renfrew, and Aéroports de Montréal.
- David Carlin, Founder of D. A. Carlin and Company, creator of the United Nations Environment Programme Finance Initiative (UNEP FI)’s risk programming, and technical advisor to bodies including the UK’s Transition Plan Taskforce and the Glasgow Financial Alliance for Net Zero (GFANZ)
- François Gemenne, Lead Author, IPCC; Professor at HEC Paris, head of The Hugo Observatory at the University of Liège, and co-director of the Observatory on Defence and Climate of the French Ministry of Defence
“The formation of our Advisory Board is a pivotal moment in Sweep’s journey,” said Rachel Delacour, CEO and Co-founder of Sweep. “We have evolved quickly to become a leading player in the global market, with customers in Europe, North America and beyond, and the time is right for us to ally our expertise in sustainability data management with these distinguished leaders in their individual fields. Each one brings invaluable expertise across numerous industries and areas of academic study including corporate sustainability, finance and policy. These are all critical areas that will help shape our strategy and accelerate our impact in supporting businesses worldwide.”
Sweep’s Advisory Board will play a crucial role in supporting the company’s next phase of development. Their insights will contribute to Sweep’s mission of supporting businesses to build the resilience necessary to thrive as sustainability becomes a leading competitive advantage across all sectors and around the world.
The Board will strengthen Sweep’s collaborations with key stakeholders across industries, helping to refine its products and solutions while offering thought leadership on the latest trends in sustainability and corporate responsibility.
Looking ahead, Sweep plans to further expand the Advisory Board, bringing in additional global leaders to deepen its business, economic and ESG expertise to drive its mission forward.
Notes to Editors
About Sweep
Sweep is a market-leading sustainability data management platform. Its AI-powered software helps businesses future-proof their operations for a sustainable and competitive tomorrow. The platform enables businesses to map their sustainability data, create and pilot a transition plan, and prepare auditable reporting. Sweep provides transparent, granular data across all sectors and complex value chains.
Co-founded by Rachel Delacour, Yannick Chaze and Raphael Guller, Sweep partners with enterprise, midmarket and financial institutions around the world, with customers including L’Oreal, QVC, CH Robinson and Lacoste.
Sweep has recently been recognised for its capabilities by multiple software analyst reports including Verdantix and IDC MarketScape. It is B Corp certified and a member of the World Bank’s Carbon Pricing Leadership Coalition, France Invest and The International Emissions Trading Association.
For more information, visit sweep.net