Dave Flanagan is skilled in: Venture Capital, Business Development, Competitive Analysis, Corporate Development