Boston-based financial services firm State Street Corporation (NYSE: STT) has officially opened its new global headquarters at One Congress Street in downtown Boston's Bullfinch Crossing area. The opening of the state-of-the-art headquarters not only celebrates the company's 231-year history in Boston but also underscores its commitment to the city as a hub for innovation and financial excellence.
The new headquarters is designed to meet the evolving needs of the workforce, featuring flexible workstations and a collaborative environment aimed at boosting productivity and fostering collaboration among employees. Spanning approximately 500,000 square feet, the space includes wellness amenities and an innovative client center, further enhancing the experience for both employees and clients.
The opening of One Congress Street was celebrated by Boston Mayor Michelle Wu, who recognized State Street's deep roots in the city and its positive influence on Boston's business sector.
In conjunction with the new headquarters, State Street also unveiled a new brand and digital-first visual identity—the first update in over 50 years—which reflects the company's commitment to innovation and its history of pioneering accomplishments. The new brand aims to showcase State Street's leadership, transformative capabilities, and client-centric focus, highlighting the advantage it offers institutional investors through its financial platforms, data, expertise, and solutions.