25th October 2004 at 09:50
#16043
Sanjiv Vaidya
Guest
Is Dubai the right place ? i mean aren’t the salaries quite high there ? What about some other Arabic speaking country ? Any body knows which Arabic speaking country has most Call Centres to cater to arabic speaking countries ?