Established in 2015, Sweetch Energy is a pioneering renewable energy tech company dedicated to making osmotic power a key pillar of global electricity generation. Located in France and in the US, a team of scientists, engineers and developers collaborate with renowned research institutions, industrials partners, and financial stakeholders. Together, they drive the company’s mission to advance INOD® technology to a global commercial scale. In 2025, Sweetch Energy has been selected by the World Economic Forum as a Technology Pioneer and osmotic energy as a Top 10 emerging technology for 2025.
Stéphane Charrieau is the Head of Power of Sweetch Energy.
Stéphane has more than 18 years of experience in the power sector.
In 2015, he was appointed Head of Sales for GE Hydro division in Europe, Middle-East and Africa. He joined General Electric from Alstom where he held several positions. From 2005, he opened local service centers dedicated to maintenance and refurbishment of thermal power plants in various countries in Africa as North & West Africa Director, before being appointed in 2009 as Vice President Sales & Marketing for both Alstom Thermal (gas and coal fired power plant) sector and Alstom Renewable sector in Africa. This renewables business included on-shore wind farm, hydro power, geothermal and concentrated solar power.
More recently, before joining Sweetch Energy, Stéphane was Vice President Sales for the Ports and Maritime division of Swiss company Cavotec, the world leader for ports electrification solutions. Born in 1975, Stéphane is an engineer from EIGSI in France.