Comcast consolidated their Delaware workforce to a newly renovated 150,000 square foot office space. The space is the new home for more than 1,000 Comcast employees who support residential customers across the northeast.