Comcast unveiled a new, 150,000 square-foot, Class A facility in New Castle County, Del., on September 5th. The new customer support center, located within the Christiana Corporate Center at 400 Commerce Drive in Newark, is now home to more than 700 Comcast employees who support residential customers from across Comcast’s Northeast Division, as well as […]