Play Video

Design and Construction for Mental Health in NYC

In this video:

Margaret O’Donoghue Castillo is Chief Architect of the New York City Department of Design and Construction. The newly created Office of the Chief Architect assures that the ideas of Design and Construction Excellence factor into all DDC projects. It uses the mayoral lenses to bring guiding principles of growth, equity, sustainability, resiliency and healthy living to both public buildings and infrastructure. In addition to design involvement on DDC projects, the Office of the Chief Architect coordinates interaction with the Public Design Commission’s regulatory review and with the Percent for Art program of the Department of Cultural Affairs. DDC manages design and construction for over 26 sponsor agencies. Margaret served as 2011 President of the New York Chapter of the American Institute of Architects and was 2016 President of AIA New York State.

Become a Member!
For unlimited access to all articles and videos, become a member though our Patreon. Your support means that we can sustain creating resources and events, elevate a growing community of practice, and further our collective values and mission.

Read more about the benefits of membership, and sign up here.