State Street Announces New Boston Flagship Headquarters at One Congress

0
23088

BOSTON–State Street Corporation announced that in 2023, its new global headquarters in Boston will be One Congress Tower (One Congress).

To be located at Bulfinch Crossing – a major redevelopment project in downtown Boston which will create six new high-rise and mid-rise buildings – One Congress will break ground in the summer of 2019.

Designed by Pelli Clarke Pelli Architects, One Congress will have many attractive design and infrastructure features and will enable State Street to lower overall operating and occupancy costs, and offer employees a working environment that will foster increased collaboration and productivity.

As with State Street’s Channel Center offices, the building will be LEED (Leadership in Energy and Environmental Design) Gold® certified – an independent standard that verifies sustainable building design.

“State Street has called Boston home for 226 years, and today’s announcement reinforces our continued commitment to this thriving and distinctive city,” said Ron O’Hanley, president and chief executive officer of State Street. “The workforce of the future is pushing us to rethink how and where we operate. Employees in today’s highly digitized world need space to collaborate and access state-of-the-art technology that supports flexible working and connectivity to support our clients. We have seen great success with our Channel Center building in the Seaport that was designed for this purpose, and we are confident that One Congress will deliver an equally productive and successful environment.”

State Street’s building at One Channel Center in Boston’s Seaport, opened in 2014, is not impacted by this relocation with a long-term lease until 2030.

State Street Corporation (NYSE: STT) is one of the world’s leading providers of financial services to institutional investors, including investment servicing, investment management and investment research and trading. With $31.62 trillion in assets under custody and administration and $2.51 trillion in assets under management as of December 31, 2018, State Street operates in more than 100 geographic markets worldwide, including the US, Canada, Europe, the Middle East and Asia.

- Advertisement -