Bill Carroll's Location
Cleveland, OH, US
Bill Carroll's Work
Bill Carroll's Summary
Bill Carroll, based in Cleveland, OH, US, is currently a Ohio State Director at The Trust for Public Land, bringing experience from previous roles at Cuyahoga Valley National Park, Chattahoochee River National Recreation Area and Big Cypress National Preserve, Florida.