Mike Spear

Helping people and organizations tackle enormous challenges, through technology and fundraising. Film. Travel. Collaboration. Impact.

Mike Spear