Business Development Executive
3 months ago
London
... Sales role to drive impactful change in an energy related industry. · The role has been created ... Other areas will also involve - batteries, UPS, EV, Solar, Demand Side response ( DSR), Smart ...