Managing Partner
Jake Blumenthal
CEO Approval Rating
90/100
Cache Creek is a venture capital firm that focuses on investing in small-sized companies that are having revenues below 10 million.