Tag
TL;DR: Star Mountain Capital, an employee-owned New York-based alternative asset manager with approximately $5 billion in assets under management (AUM as of July 31, 2026), has closed Star Mountain CF