Charles Douillard

Sales And Business Development Manager For Energy Storage at Leclanche SA

Charles Douillard is a seasoned professional with extensive experience in sales and business development, particularly in the energy storage sector. Currently serving as the Sales and Business Development Manager for Energy Storage at Leclanché SA since April 2022, Charles focuses on large energy storage projects in Europe. Prior to this, Charles held the position of Head Of International Sales at Green Motion Switzerland, where responsibilities included defining international sales strategies and managing relationships with distributors and customers. Charles also spent over two decades as Regional Sales Manager at LEM, overseeing sales in Asia, Oceania, and South America, managing significant revenue, and establishing subsidiaries in key markets. Charles holds an engineering degree from the Engineering School Geneva and completed a Microsoft Office 2016 program at Cyberforum in 2021.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams