Sarah Newbery's Location
Houston, TX, US
Sarah Newbery's Education
Harvard University Graduate School of Design
Master of Liberal Arts (Landscape Architecture, Architecture)
1991 - 1995
Yale University
Bachelor of Arts (Architecture)
1985 - 1989
Sarah Newbery's Skills
Sarah Newbery's Summary
Sarah Newbery, based in Houston, TX, US, is currently a Landscape Principal at Curtis & Windham Architects. Sarah Newbery holds a 1991 - 1995 Master of Liberal Arts in Landscape Architecture, Architecture @ Harvard University Graduate School of Design. With a robust skill set that includes Architecture, Design Research, Sustainable Design, Urban Design, LEED AP and more, Sarah Newbery contributes valuable insights to the industry. Sarah Newbery has 2 emails on RocketReach.