Jean-Christophe Allo

Head of Business Development
Profile / Bio: 

With a degree in engineering – management and energy projects - and a post-master degree in ocean energy, Jean-Christophe is involved in tidal energy since 2010. He joined SABELLA in 2012 to manage the D10 project and increase the notoriety of the company both in France and abroad. He then moved to business development, strategy, and public relation. Today, Jean-Christophe is the head of business development for SABELLA, promoting tidal energy solutions worldwide. He is, in parallel, involved in the long-term roadmap of the company and represents SABELLA in several organizations, such as OEE, AMET, SER, and CMF.