Corporate Headquarters

Comcast Center

Location: Philadelphia, PA

Client: Liberty Property Trust

Services: Project Management

Project Value: $600,000,000

Hill provided project management services on this 57-story skyscraper, designed by Robert A.M. Stern, which includes 1.25 million SF of Class AA office space and 40,000 SF of retail space. At the time of construction, the project was the tallest building in Philadelphia and the tallest LEED certified building in the U.S. Features of the Center include a dramatic 110-foot high winter garden, two-story glass café, 15 atrium floors and a four-story sky garden situated 735 feet above the public plaza.


Awards Received:

McGraw-Hill Construction: "Best of the Best"   

Project Management Institute: "Project of the Year" 

Mid-Atlantic Construction: "Project of the Year" 

CMAA: "Project of the Year"