David Roll Location
Newcastle upon Tyne, GB
David Roll Work
David Roll Education
Newcastle University
Master’s Degree (Computing Science)
The University of Manchester
Bachelor’s Degree (English Language and Literature)
David Roll Summary
David Roll, based in Newcastle upon Tyne, GB, is currently a Customer Success Director at Sage. David Roll brings experience from previous roles at Sage. David Roll holds a Master’s Degree in Computing Science @ Newcastle University. David Roll has 3 emails on RocketReach.