Penn Medicine Office Tower: LEED Silver Certification
Penn Medicine’s new office tower located on Civic Center Boulevard has been awarded a Leadership in Energy and Environmental Design (LEED) Silver Certification. The 300,000 square-foot, 10-story building, which opened in 2018, provides a state-of-the art collaborative workplace for crucial health system support functions including Information Technology and Human Resources.
A LEED certification is a globally recognized symbol that promotes achievement in sustainable design and construction. In order to become LEED certified, a building must accrue a certain number of credits based on specific environmental criteria both in design and construction ranging from the use of energy efficient systems and healthy materials to the recycling of construction waste.