Southern Cross Payments Limited ha nominato Todd Richards come Direttore della società. La data di nomina è il 26 agosto 2022.