Courtesy of Richard Tourangeau

New Balance Headquarters opens.

September 17, 2015

Architect: Elkus Manfredi Architects. It is located at the newly-named Boston Landing at 100 Guest Street. The glass-sheathed building which sits alongside the Massachusetts Turnpike Extension and serves as headquarters for the shoe manufacturer is said to be modeled after a sneaker.

Sources
  • Boston Globe
  • Boston Business Journal