Marc Allen
Technical Director at engeco

Takes part in
Jan, 20 10:00 AM CET
Technology Stage
Startup Pitch
Startup Pitch Contest final. "Decarbonization" category
Meet the startup finalists of the Decarbonization cohort of the Davos Energy Week Startup Pitch Competition
Juries