11th April 2005 at 18:32
#14181
Guest
hi i want to set up a call center in the philippines. I already have all the space i need since i own a building and am looking at the prospect of putting up a 100-200 seater call center.
Does anyone know how to go about this? where to starT?
thanks…