Overview

Salary/Rate: £56,000 – £71,410

Location: London/Glasgow

Ofgem works on behalf of energy consumers to ensure that every household and business in the UK can rely on a safe, affordable and environmentally sustainable energy supply. We are playing a vital part in accelerating the transition to…

Tagged as:

[...]

Source