Dennis Barr's Location
Glasgow, GB
Dennis Barr's Education
Lancaster University
1971 - 1974
Dennis Barr's Summary
Dennis Barr, based in Glasgow, GB, is currently a Head of Procurement - Energy Retail and IT at Scottishpower. Dennis Barr holds a 1971 - 1974 Lancaster University. Dennis Barr has 1 mobile phone number on RocketReach.