Oliver Luckhurst's Location
United Kingdom
Oliver Luckhurst's Work
Oliver Luckhurst's Education
Oliver Luckhurst's Skills
Oliver Luckhurst's Summary
Oliver Luckhurst, based in United Kingdom, is currently a UK Sales Director at Digital Results Group, bringing experience from previous roles at The Lead Guys, Odin Group, Invive Limited and Martin Cowman Limited. Oliver Luckhurst holds a 2010 - 2013 Bachelor of Arts (BA) in Sociology & Social Policy @ University of Leeds. With a robust skill set that includes Management, Sales, Marketing, Social Media, New Business Development and more, Oliver Luckhurst contributes valuable insights to the industry. Oliver Luckhurst has 1 email on RocketReach.