David Storr's Location
Leeds, GB
David Storr's Education
Priesthorpe School
Priesthorpe High School
David Storr's Skills
David Storr's Summary
David Storr, based in Leeds, GB, is currently a Managing Director at Zebra Print Management Ltd. David Storr holds a Priesthorpe School. With a robust skill set that includes Leadership, Solution Selling, Product Development, New Business Development, Customer Service and more, David Storr contributes valuable insights to the industry. David Storr has 2 emails on RocketReach.