Technology, Innovation & Decarbonisation in the Energy Sectors

Sam Hemeda

Position: Director, Capgemini

Biog coming soon