Dell opens another call center in India BANGALORE, INDIA -- Dell Inc. is setting up a third customer contact center in India, in the Chandigarh metro area in the north of the country, the company announced Wednesday. Operations at the center are likely to begin by March next year with about 300 employees.