Business Development Executive
25 days ago
Northampton
Other areas will also involve - batteries, UPS, EV, Solar, Demand Side response ( DSR), Smart Energy or Smart Grid Management. * Bachelor's degree in Business, Marketing, Energy and/or Environmental ...