Ben Owen's Location
London, GB
Ben Owen's Work
Ben Owen's Education
Ben Owen's Skills
Ben Owen's Summary
Ben Owen, based in London, GB, is currently a Head Of CRM Campaign Management at William Hill, bringing experience from previous roles at Movable Ink, Iris and Legacy 8 Gaming. Ben Owen holds a 2009 - 2012 Bachelor of Science (BSc) in Biology, General @ Swansea University. With a robust skill set that includes Proposal Writing, Project Management, Grant Writing, Grants, Research Funding and more, Ben Owen contributes valuable insights to the industry. Ben Owen has 4 emails on RocketReach.