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
Gerald Mpyisi
Gerald Mpyisi