Nathan Macwhinnie

Head of Market Intelligence and Oversight, Consumers & Markets, Ofgem
Background