Hannah Pullen Location
London, GB
Hannah Pullen Work
Hannah Pullen Education
UCL
MSc Economic Policy
2015 - 2016
University of Sussex
BSc (Hons) Economics
2010 - 2013
Hannah Pullen Summary
Hannah Pullen, based in London, GB, is currently a Head of Outcomes at Ofwat. Hannah Pullen brings experience from previous roles at Ofwat, Cabinet Office, Department for Transport (DfT), United Kingdom and Department for Communities and Local Government. Hannah Pullen holds a 2015 - 2016 MSc Economic Policy @ UCL. Hannah Pullen has 1 emails on RocketReach.