Leigh Rafferty's Location
Glasgow, GB
Leigh Rafferty's Work
Leigh Rafferty's Education
Leigh Rafferty's Skills
Leigh Rafferty's Summary
Leigh Rafferty, based in Glasgow, GB, is currently a Head of Compliance at Ofgem, bringing experience from previous roles at Ofgem and The Scottish Government. Leigh Rafferty holds a 2007 - 2011 Bachelor of Arts (B.A.) in Economics @ University of Strathclyde. With a robust skill set that includes Analysis, Data Analysis, Project Planning, Economics, Policy and more, Leigh Rafferty contributes valuable insights to the industry. Leigh Rafferty has 1 email on RocketReach.