Meghan McDermott, Partner at Robert A.M. Stern Architects, leads the design of large-scale urban planning projects and highly sustainable commercial and mixed-use developments. Her work includes the office tower Tour Carpe Diem in Courbevoie, France, the first building to achieve both LEED Platinum certification and exceed French Haute Qualité Environnementale regulations; the 57-story Comcast Center in Philadelphia, the tallest LEED Gold building in the U.S. at the time of its certification; the LEED Double-Platinum headquarters for GlaxoSmithKline at the Philadelphia Navy Yard; and office buildings in Rio de Janeiro, Mexico City, and Gurgaon, India. She serves as co-chair of the CTBUH Equity, Diversity and Inclusion committee.

CTBUH Designated Expert


Diversity & Inclusion Committee, Chair (2020 – Present)

Annual Conference, Presenter (Chicago 2019)

Annual Conference, Steering Committee (New York 2015)

Innovation Conference, Speaker (Chicago 2018)

CTBUH Initiatives


30 May 2018

Efficiently Sublime: The Tall Building in the Modern City

From its inception, Comcast Center was designed to exude a heightened sense of innovation and public engagement – qualities that align with both the tower’s...


You must be a CTBUH Member to view this resource.

View all