Jean-François Segalotto

Research Manager – Energy Insights EMEA, IDC

Bio to follow.