Vytvořeno v 2006 (United States), NEW MOUNTAIN CAPITAL vlastní 3 sesterských značek a 1933 konkurenčních značek. Značka NEW MOUNTAIN CAPITAL je vlastněna společností New Mountain Finance Co., kótovanou na burze v New York. Odvětvím NEW MOUNTAIN CAPITAL je Správa aktiv.