Jean-François Segalotto

Research Manager - Energy Insights EMEA, IDC

Bio to follow.

Back