Rob Buchan's Location
Newport, Newport, United Kingdom
Rob Buchan's Work
Rob Buchan's Summary
Rob Buchan, based in Newport, Newport, United Kingdom, is currently a Digital Marketing Executive at Confused.com, bringing experience from previous roles at Confused.com. Rob Buchan has 1 email on RocketReach.