1. Global Services Location Index™ is out. Sri Lanka is at 21& still we need to improve people skills & availability. http://ping.fm/Qp9Jj

    10 months ago  /  Notes