UK/EU Issuer Sales Director
Tuhk
It's Time to Stop Patching and Start Rethinking.The payments industry has a problem it's been patching for decades. Fraud, disputes, and broken buyer experiences cost billions and the tools built to fight them simply aren't keepi...Read More>>.
