Data Scientist - Energy Forecasting
14 days ago
London
... of energy trading, analytics and optimisation. With a growing European presence and more demand ... European Union, in particular, England, Wales, Scotland, Ireland, Spain, France, Poland and the ...