Vice

Previous experience working in a global electricity trading environment highly desirable. The future of energy is digitised, decarbonised and localised.