Get Involved
Membership Directory
People

Meghan McDermott

Council Individual Member

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.

Connect on Engage

You have added this page to your collection.

You can view or share your full collection.