Firm Overview Star Mountain is a rapidly growing, specialized private investment firm focused on the large and less competitive lower middle-market ( LMM ), comprised of businesses that generally have between $5 million and $50 million in annual EBITDA. The Firm employs...
Read More