Nidera
Head of Energy Business
Centrica
Director Sourcing and Trading
NEN
Member of the Supervisory Board
The Ocean Cleanup
Managing Director
PWNT
Chief Operations Officer a.i.
The Ocean Cleanup
Medical Doctor
DNV Kema Energy & Sustainability
Chief Operations Officer Benelux, Middle East and Africa
DNV GL - Energy (formerly DNV KEMA Energy & Sustainability)
Managing Director Netherlands, Middle East and Africa
DNV GL
Country Chair Netherlands
Delta Energy
Head Trading
The Leadership Vanguard
Insead
Cornell Johnson Graduate School of Management