Andrew Self's Location
London, GB
Andrew Self's Work
Andrew Self's Education
University of Surrey
Economics
2004 - 2008
Andrew Self's Skills
Andrew Self's Summary
Andrew Self, based in London, GB, is currently a Senior Manager, Policy at Payment Systems Regulator, bringing experience from previous roles at Ofgem. Andrew Self holds a 2004 - 2008 Economics @ University of Surrey. With a robust skill set that includes Data Analysis, Economics, Energy, Macroeconomics, Policy Analysis and more, Andrew Self contributes valuable insights to the industry. Andrew Self has 1 email on RocketReach.