David Backshall's Location
London, GB
David Backshall's Work
David Backshall's Skills
David Backshall's Summary
David Backshall, based in London, GB, is currently a Head of UK and Europe at TerraPay, bringing experience from previous roles at IPR International, DynaPay Ltd, xpate and Cardpay. With a robust skill set that includes Mobile Payments, E-payments, E-commerce, Payment Card Processing, Payments and more, David Backshall contributes valuable insights to the industry. David Backshall has 4 emails on RocketReach.