Your new company You will be joining a leading global player in the payments technology sector, recognised for delivering secure,