RNR Direct is a call centre operation based in Durban, South Africa. They offer a range of services to business.
Comments are closed.