Customer survey shows preference for intermediated advice – better delivery on client expectations
The South African Customer Satisfaction Index (SA-csi) is an independent national benchmark of customer satisfaction of the quality of products and services available to household consumers in South Africa. The recently released SA-csi […]