Quote:
Originally Posted by Rillington
Thank you for the clarification.
Where is their customer facing operation based? UK or has it been offshored and, if so, where?
|
I’m new to Sky (Stream) and have only talked to UK support staff, who have been excellent.