PaymentsiGoDirect Names Greg Duncan CEO of Cards and PaymentsFintech News Australia16 July 2026iGoDirect has appointed Greg Duncan as Chief Executive Officer of its Cards & Payments business. He will lead the expansion…