Upstream Capital logo

Upstream Capital

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

Headquarters

United States

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet