Business Development Executive
hace 3 meses
London
... Sales role to drive impactful change in an energy related industry. · The role has been created ... UPS, EV, Solar, Demand Side response ( DSR), Smart Energy or Smart Grid Management. · Bachelor ...