CCD-New-Logo-Header

The Centre for Conscious Design

Margaret O’Donoghue Castillo

Chief Architect of the New York City Department of Design and Construction

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.

Focus Areas
This member has not yet selected their focus areas
Blog Posts
Articles
Videos
Play Video
Publications Edited
Events Organised
Event Participation