Need to radically scale up our customer service experience
In the last few years a number of surveys have been conducted by the Institute of Policy Analysis and Research, On The Frontier and recently (2013) by RDB to establish the level of customer service satisfaction.
Gerald Mpyisi