Client

Natixis Investment Managers

Location

Boston, MA

Market

Corporate & Industrial: Headquarters

Services

Program/Construction Management Services: Owner's Project Management

Natixis U.S. Corporate Headquarters

STV provided comprehensive project management services for the new U.S. corporate headquarters of Natixis Investment Managers in downtown Boston. Natixis Investment Managers, one of the world’s largest asset management firms, now houses more than 500 employees and occupies approximately 150,000-square feet across six stories in the new 888 Boylston Street tower. The new U.S. headquarters features an open floorplan with ample meeting space and kitchenettes on each level, a sophisticated broadcast studio, and a central six-level interconnecting stair. The four year project is certified LEED© Platinum for the base building and is pending LEED© certification for the interior. The highly-connected, modern space was designed to reinforce Natixis Investment Managers’ culture of innovation, collaboration, and transparency and enables the firm to serve its clients well into the future.