26th October 2004 at 21:57
#14138
Mehul Pancholi
Guest
I would like to request for solid information supporting to criterias affecting selection of location of call centre. we have to select a location from five choices as given below,
India
China
Australia
Philipines
south africa
Thanx