Dell counts on new support hubs to improve service delivery Dell Inc. plans to open several Enterprise Command Centers during the next few months in a bid to improve its service delivery to customers worldwide.