Michael Sowle
Person

Climbing trainer, the Ruckus Society; Director of Finance, Operations, and Human Resources, Youth ALIVE! (CA); former campaign officer, Greenpeace USA; independent filmmaker