Business Development Manager
6 days ago
Sheffield
TGRC are partnered with a world leader in the field of energy supply, energy management services, and electric mobility.Furthermore, it offers flexibility services aggregating 9.GW, and has installed over 3 million lighting points as well as more than 25,300 owned public charging points for elect...