David Barber, based in Nottingham, England, GB, is currently a Head Of Business Development at Inspired Entertainment, Inc., bringing experience from previous roles at Gamestec and Bob Rudd Leisure Ltd. David Barber holds a 1982 - 1993 School name:. With a robust skill set that includes Account Management, New Business Development, Customer Service, Sales Management, Online Advertising and more, David Barber contributes valuable insights to the industry. David Barber has 3 emails on RocketReach.