They have these in Peru and Bolivia and I've seen similar pictures of them in India. Most corporates are now using these countries as call centres.
Posted by Gail Shaw (guest) on Sat 01 Nov 2008 11:36:01 AM NZDT
Communication
They have these in Peru and Bolivia and I've seen similar pictures of them in India. Most corporates are now using these countries as call centres.
Posted by Gail Shaw (guest) on Sat 01 Nov 2008 11:36:01 AM NZDT