“The Institute of Customer Service for us really means that we’re on the stage with some of the leading customer service entities and organisations in the country.”

“The Institute of Customer Service for us really means that we’re on the stage with some of the leading customer service entities and organisations in the country.”