Business Development Lead - Networks
Puidoux, Waadt, Switzerland
Our aim is to be the leading global provider of solutions that enable customers to release £30bn of value per annum from distributed energy resources (DERs). We are building a Software as a Service (SaaS)...
Vor 24 Tagen