Benoit Allehaut

Chief Capital Officer at XCarbon Technologies

Benoit Allehaut is an accomplished executive with extensive experience in the energy sector. Currently serving as Chief Capital Officer and Co-Founder of XCarbon Technologies, Benoit is focused on commercializing innovative energy efficiency technologies. With a strong background in investment and infrastructure, Benoit advises KKR on energy transition investments and holds the position of Managing Director within the KKR Infrastructure team. Additional roles include serving as a board member at Exus Management Partners and Avantus, as well as being an investor in significant battery storage projects through Eagle Rock Partners. Previously, Benoit held leadership positions at Capital Dynamics, BlackRock, First Solar, and GE Capital, contributing to major clean energy initiatives and project developments. Benoit completed an MBA in Finance and Strategy from the University of Cambridge.

Links

Previous companies

First Solar logo
BlackRock logo

Org chart

Sign up to view 0 direct reports

Get started