New Mountain Capital FAQ
When was New Mountain Capital founded?
New Mountain Capital was founded in 1999.
What type of investor is New Mountain Capital?
New Mountain Capital is a private equity firm.
Where is New Mountain Capital headquartered?
New Mountain Capital is headquartered in New York, New York.
How much capital does New Mountain Capital have under management?
New Mountain Capital has 55.0B USD under management.
Sign-up to view New Mountain Capital’s full profile and discover more mega-sized private equity firm investors just like it.