David Beach

Director of Product for eBay Innovation & New Ventures. Strategic Advisor to @StupidCancer. Co-Founder of @QuagmireRecords & @12seconds. Surviving #lungcancer

David Beach