Strategy and Business Development Manager
North Rhine-Westphalia, Germany
Statkraft
Strategy and Business Development Manager
Statkraft
Vice President Head of Wind and Solar Germany
Statkraft
Head of Sales and New Products France
Statkraft
Head of Cross-Border Trading and Operations
Statkraft
Head of New Markets
Statkraft
Head of Origination and Market Development
University of Cologne
Einhard Gymnasium, Aachen
Eastern Illinois University