RD

Rachel Delacour

Professional Summary



Professional Overview


Rachel Delacour is a visionary entrepreneur and strategic business leader with a track record of driving innovation and sustainable growth in the cleantech and renewable energy sectors. As the CEO and Co-Founder of Sweep, she has pioneered advanced carbon accounting and emissions reduction solutions that enable organizations to measure, manage and reduce their environmental impact. With deep expertise in sustainability, venture capital, and board-level governance, Rachel is recognized as a thought leader and changemaker, committed to accelerating the transition to a low-carbon economy.

Experience Summary



Current Role


As CEO and Co-Founder of Sweep, Rachel is responsible for setting the strategic vision and direction of the company, leading a talented team of sustainability experts and technologists. Under her guidance, Sweep has become a trusted partner to global enterprises, helping them achieve ambitious climate targets through its comprehensive carbon management platform. Rachel's unwavering commitment to sustainability and ability to drive tangible impact has positioned Sweep as a leading force in the fight against climate change.

Career Progression


Prior to co-founding Sweep, Rachel held several high-profile roles that have shaped her extensive experience in the cleantech and investment domains. She served as a Strategic Board member for the BNPP Solar Impulse Venture Fund, where she provided strategic counsel on sustainable investment opportunities. Rachel also held Supervisory Board positions at AdVini and was an Investment committee member at RAISE France, leveraging her expertise to support the growth of innovative eco-friendly companies. Additionally, she currently serves as a Board Member at 2MX Organic, a publicly-listed sustainable consumer goods company.

Academic Background


Rachel holds a degree from a prestigious French business school, where she specialized in sustainable business practices and entrepreneurship. Her academic achievements and deep understanding of the intersection between technology, sustainability, and finance have been instrumental in her ability to drive transformative change within the organizations she has been involved with.

Areas of Expertise


  • Sustainable business strategies and carbon accounting

  • Venture capital and impact investing

  • Board-level governance and strategic decision-making

  • Sustainability-focused technology and innovation

  • Driving organizational transformation and growth


Professional Impact


Under Rachel's leadership, Sweep has emerged as a global leader in carbon management solutions, empowering hundreds of organizations to measure, reduce, and offset their carbon emissions. Her ability to bridge the gap between sustainability, technology, and finance has enabled Sweep to deliver measurable impact, helping its clients achieve significant reductions in their environmental footprint.

Conclusion


Rachel Delacour is a visionary entrepreneur and strategic leader who has dedicated her career to advancing sustainable business practices and driving the transition to a low-carbon economy. Through her work at Sweep and her involvement in various sustainability-focused initiatives, she has demonstrated a profound commitment to creating a more environmentally responsible future.