Archive

Giving the customer the experience they want

It is often said that we do not know what customer service is in Namibia. Well, I beg to differ....