Head Of Legal Compliance at VeriCred Credit Bureau - Potchefstroom, North West, South Africa
We are one of only 5 NCR approved payment profile hosting credit bureaus in South Africa. We are not just another bureau because we believe you are not just another consumer. We put our clients first and are not just a service provider but a strategic partner.