Rob Spears Location
United Kingdom
Rob Spears Education
Rob Spears Summary
Rob Spears, based in United Kingdom, is currently a Investment Bank, Chief Risk Officer at Barclays. Rob Spears holds a The University of Edinburgh. Rob Spears has 2 emails on RocketReach.