Senior European Gas and Power Scheduler
1 month ago
Greater London
... , IT, finance, risk, legal and various other business partners. * Onboard and setup, in the ... Demonstrated successful management of projects EDUCATION: * Bachelor's Degree in Finance ...