David Carroll's Location
Richmond, California, United States
David Carroll's Work
- Animal Keeper @ San Francisco Zoo
- Editorial Assistant @ Bay Nature Magazine
- Environmental Assessor @ JMK Environmental Solutions
David Carroll's Education
David Carroll's Summary
David Carroll, based in Richmond, California, United States, is currently a Animal Keeper at San Francisco Zoo, bringing experience from previous roles at Bay Nature Magazine and JMK Environmental Solutions. David Carroll holds a 2000 - 2005 University of California, Los Angeles. David Carroll has 2 emails on RocketReach.