David Castro's Location
San Francisco, California, United States
David Castro's Work
David Castro's Education
David Castro's Summary
David Castro, based in San Francisco, California, United States, is currently a Owner at Taller Studio, bringing experience from previous roles at Dual Rendition, Matt Hollis Architects, McCutcheon Construction, Inc. and Navarra Design Inc. David Castro holds a 2005 - 2009 BA in Architecture @ University of San Francisco. David Castro has 1 email on RocketReach.