Overview

Salary/Rate: £23,450 – £32,320

Location: Glasgow/London

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…

[...]

Source