30th January 2007 at 15:23
#17901
Edgar
Guest
You can try Buzz Contact Center. I’ve been working with them in getting international clients. They are well setup. If you are looking at a long term business plan you can setup your own center.