Sitel New Coventry Contact Centre Plans Unvieled
Sitel have unveiled plans to open a new site in Coventry to add to its nationwide network of contact centres;…
Industry News, Outsource October 6, 2014
Sitel have unveiled plans to open a new site in Coventry to add to its nationwide network of contact centres;…