Overview

Salary/Rate: £30,950 – £46,157

Location: London/Glasgow/Cardiff

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