Chubb Insurance is planning a new Philadelphia office that will be the workplace for 3,200 employees. The company is investing $82 million into the project and will create at least 1,250 new, full-time jobs.
Chubb is signing a long-term lease for newly constructed office space located at 2000 Arch Street in Center City Philadelphia, which will be the company’s largest office in North America and the site of a new technology center. Construction on the new space is expected to be completed in 2026.
“Chubb is a dynamic and growing company that is proud to put a new stake in the ground in Philadelphia, a city that has been part of our history and success since 1792. We believe in this city, its people and the opportunity it provides,” said John Keogh, President and Chief Operating Officer, Chubb. “Our expanded presence here will bring economic benefits to the city and Commonwealth, including new jobs, apprenticeship opportunities, and stimulating broader economic activity. The strong support Chubb is receiving from Governor Wolf, Mayor Kenney, City Council President Clarke City, and our development partner are testament to the sense of community that continues to make Philadelphia a great place to do business.”
Chubb received a funding proposal from the Department of Community and Economic Development (DCED) for a $10 million Redevelopment Assistance Capital Program (RACP) award and $3.3 million Pennsylvania First grant. The company has committed to creating and retaining a total of 3,200 jobs in Pennsylvania within the next three years.
“Anytime DCED and the Governor’s Action Team can bring a new project to Pennsylvania, it’s a big deal,” said DCED Acting Secretary Neil Weaver. “We are thrilled to have had a role in expanding the world’s largest publicly traded P&C insurance company’s presence in Philadelphia, along with the more than 3,200 jobs that will be created and retained through this project.”
In addition to the support from GAT, Chubb received a funding package from the City of Philadelphia. Combined with the state’s assistance, the total state/city package to the company is $21,589,000.
“We are very proud that the world’s largest publicly traded property and casualty company, Chubb, has chosen Philadelphia for its new largest North America office. This affirms that our city is a dynamic, competitive destination ready to attract and retain companies of all sizes, and further showcases that Philadelphia is a great place for businesses to grow and thrive. I want to thank the Department of Commerce’s Business Development team for leading this effort on behalf of the City, solidifying Philadelphia as a great place to work, live and play.” said Mayor Jim Kenney. “Chubb’s decision to invest in Philadelphia demonstrates that our unique combination of affordability, cultural amenities, and talented and diverse workforce make us a top choice for innovative and collaborative companies. We thank them for their investment in and commitment to our great city.”