Smith, Marisa K.; Ball, Peter D.; van der Meer, Robert
(2008-06-16)
Advances in information and communications technology (ICT) has allowed the location of contact centres to be disjointed from the country they are providing service to, resulting in the UK having to compete with other ...