Meet the Recruits to Sweepâs Sustainability Advisory Board

Sweep, a leading sustainability data management software provider, has announced the formation of its new Advisory Board.
The board is bringing together prominent figures from across Europe and North America to support its next phase of growth.
In total there are three new appointments, from the sectors of sustainability, finance and policy.
Sweep hopes that by acquiring expertise in these areas it will streamline its growth in the coming years.
About Sweep
Sweep is a company entirely focused on sustainability data, providing businesses with AI-powered tools to track, manage and report their environmental impact.
It helps organisations navigate complex value chains, comply with evolving regulations and build transparent, auditable sustainability strategies.
By providing granular data insights, Sweep supports companies in reducing emissions, improving ESG performance and aligning with global climate goals.
Strategic expertise to guide next steps
The Advisory Board includes influential leaders with backgrounds in corporate governance, environmental policy and financial risk.
The new appointments are David Carlin, a recognised figure in climate risk management and the founder of D. A. Carlin & Co, Isabelle Hudon, former Canadian Ambassador to France and ex-President of Sun Life Financial Québec, and François Gemenne, an IPCC lead author and expert in climate adaptation.
- 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.
These appointments mark an important milestone for Sweep as it continues to expand internationally.
"The formation of our Advisory Board is a pivotal moment in Sweep’s journey," explains 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."
Advancing corporate sustainability through data
Sweep’s platform provides businesses with AI-powered tools to track and manage their sustainability data.
The technology helps companies navigate complex value chains and regulatory requirements.
With increasing scrutiny on corporate climate action, accurate and transparent reporting is now a competitive necessity.
The Advisory Board’s insights will be instrumental in shaping Sweep’s product development and corporate strategy.
"Each one brings invaluable expertise across numerous industries and areas of academic study including corporate sustainability, finance and policy," Rachel says.
"These are all critical areas that will help shape our strategy and accelerate our impact in supporting businesses worldwide."
Positioning for global impact
By leveraging the expertise of its new advisors, Sweep aims to strengthen collaborations with key industry stakeholders.
The board will contribute to thought leadership on sustainability and corporate responsibility.
This will ensure businesses have the tools needed to thrive in an increasingly ESG-focused world.
Looking ahead, Sweep plans to further expand its Advisory Board.
The company intends to add additional global leaders to deepen its influence across business, economic and ESG disciplines.
As sustainability continues to evolve as a key competitive advantage, the company’s latest move signals its ambition to remain at the forefront of the corporate transition towards a low-carbon economy.
Explore the latest edition of Sustainability Magazine and be part of the conversation at our global conference series, Sustainability LIVE.
Discover all our upcoming events and secure your tickets today.
Sustainability Magazine is a BizClik bran


