Hi there sus,
i am not really getting the point, what exactly are u looking for. U want to setup a call center; if i am not mistaken u will be investing, and obviously have done ur home work. this is the thing u wanna do. well i say u take visit down to Dubai internet city that have designated a department for Voip (call center’s). U need a permit form gov to setup a call center and this is the department who can issue u that permit and set it up. well for technology n stuff … u have many options to go for …find the best price which sautés… without knowing the type of call center u wanna setup it is impossible to tell….