About

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.

Meghan McDermott

CTBUH Designated Expert

CTBUH Roles

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

Videos

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...

Login

You must be a CTBUH Member to view this resource.

View all

21 November 2014

New York Conference Inaugural Steering Committee Meeting

Plans for the 2015 Conference in New York are now well underway, beginning with an initial meeting of the Steering Committee at the Bank of America Tower Nov. 18.

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...