Senior European Gas and Power Scheduler
21 days ago
Greater London
Maintain and manage company's licensing status and relationship with the relevant system operators ... , IT, finance, risk, legal and various other business partners. * Onboard and setup, in the ...