David Backshall
David Backshall has more than 23 years' experience in the payments industry working for the likes of Six Payments, PayPal and SagePay to name a few. In his current role heading up European operations at TerraPay, David is spearheading their grow in cross border payments, instant payments, acquiring and card issuing services....
Read More