You will lead our Global Renewable Trading activities in Europe, focussing on originating and structuring transactions... with corporate clients. You will work as part of a global team, covering UK, Europe, Americas, Japan and the APAC region. With the...
Smartest Energy