Stephen Norman's Location
Leicester, GB
Stephen Norman's Work
Stephen Norman's Education
Stephen Norman's Summary
Stephen Norman, based in Leicester, GB, is currently a Lead Credit Risk Strategy Analyst at Barclaycard, bringing experience from previous roles at British Gas Business. Stephen Norman holds a 2004 - 2007 Bachelor of Arts in Geography @ The University of Sheffield. Stephen Norman has 1 email on RocketReach.