David Johnson

Portland, Oregon, US

Haskeller
David's Skills
Product Management
Programming
User Experience
Strategy
Design
Technical
Open to networking with people holding these skills
Fundraising
Legal
Business Development
Finance