NBCUniversal Will Open a Media Center in Boston

By Stephanie Tsoflias Siegel 

NBCUniversal broke ground on a new media center in Boston that will be home to NBC10 Boston, NBC Sports Boston, Telemundo Boston and NECN.

The new 160,000-square-foot facility will be located in Needham, Mass.

The new building will bring together approximately 390 NBCUniversal employees from four separate offices across the Boston area.

Advertisement

“The creation of our new media center represents the forward momentum and our continued commitment to local news to serve Boston and New England audiences, regardless of language,” said Mike St. Peter, president and general manager of NBC10 Boston, Telemundo Boston and NECN.

The new facility is set to open in fall 2019.

Advertisement