New Mountain Finance Corporation
Established in 1999 and located in New York City, New York. New Mountain Finance Corporation is an investment firm focused on long-term business-building and growth investments. The firm currently manages private equity, public equity, and credit funds.
Last updated on