The NEW MOUNTAIN FINANCE brand, founded in 2012 (United States), from 3 sister brands and 1933 competing brands. The NEW MOUNTAIN FINANCE brand is owned by New Mountain Finance Co., a company listed in New York. NEW MOUNTAIN FINANCE belongs to the Asset Management business sector.