Upstream Capital invests in the “micro” end of the middle market. We invest in established, profitable companies doing $300,000 to $5 million in EBITDA that are at an inflection point for growth. We pride ourselves on being flexible capital for business owners seeking liquidity and creative, commi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet