9th March 2003 at 13:26
#14931
zakir
Guest
i am working at a call centre in mumbai & i wold like to migrate to dubai for the same kind if a job . r there any call centres in dubai too outsourced from the west that require english speaking agents just as in india..?