Location

San Francisco, CA


Title

Entrepreneur in Residence


Company

Shasta Ventures