|
Re: NTL Tech support is in India
Telewest do not outsource their support is in the UK. I know someone who works there - they even have regular talks with the CEO to see what can be done to keep improving.
He talks to them all over the intranet once a week what dedication to improving customer / CS relations.
|