10 employees
DRR is a debt review and removal service provider registered with the National Credit Regulator of South Africa.