Still River Fund was an early stage venture capital firm founded in 2005, focused on investing in sectors such as e-commerce, communications, life sciences, and business services. The firm was based in Waltham, Massachusetts, and primarily invested in the northeast United States.
Focus Areas
Investment Types
Notable Investments