NBCU Boston Media Center

TFMoran provided civil/site design, permitting, landscape architecture and construction administration services for the redevelopment of the former General Dynamics facility in Needham, MA. The new 170,000 sf facility houses NBCUniversal Boston headquarters. This project is located in the Needham Crossing office park, in the newly zoned N-Squared Innovation District. The facility combines the NBC group, which had occupied four separate locations, into a single media center which is the new home of NBC Boston, Telemundo Boston, NECN, and NBC Sports Boston. The project architect is Gensler of Boston and the general contractor is Lee Kennedy Company of Quincy.

The project was completed Fall 2019.

A groundbreaking event was held on Thursday, August, 16, 2018.  Press Release NBC10 Boston – Groundbreaking NBCU Boston

  • Services: Civil | Permitting | Landscape Architecture | Construction Support