Jean-Christophe Allo

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.