Southern Cross Payments Limited nombró a Todd Richards como director de la empresa. La fecha del nombramiento es el 26 de agosto de 2022.