Tuesday, September 16, 2008

Call centre offshoring exaggerated, claims researcher

Local contact centre seats increasing by 8% over the last 12 months, says report Read More

No comments: