Upstream Capital

0 followers

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

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet