Sales Lead - Flexibility
- Location
- Greater London, England, United Kingdom
unlocks a new energy system of the future. By optimising renewable generation, building a more intelligent grid, and empowering utilities to deliver an exceptional customer experience, our operating system is transforming the industry worldwide. It’s an incredibly exciting time to work in energy. Join … flex strategy and directly impact the success of our global mission. About the Role As we enter the stage of rapid commercialisation and customer account growth we are now looking for an exceptional person to increase our European new business presence and pipeline (utilities and asset owners). ...