Wednesday, 14 May 2008

Call Centres


Apparently India is increasingly becoming the home of Customer Service Call Centers for multinational firms.

So next time you call to enquire about a bill and it takes hours to get it sorted on the phone...you will know why.... its a tangled web over there as the picture shows!

No comments: