Tilly Davies
|
Definitions
created on September 23, 2013
Initiate and Facilitate service improvement for all through the first ever call centre collaboration; where the customer, call centre and supplier all work together. Improved services are powerful, it creates employment and revives economies