Star Media Network Builds New Headquarters
Star Media Network will consolidate three offices in late fall 2000 when the company occupies its new 136,000-sf headquarters in New York City. Site selection, interior design, and construction administration services have been provided by The Hillier Group's New York office. The new facility is a triangular-shaped, two-story loft space.