New Mountain Capital corporate office is located in 1633 Broadway Fl 48, New York, New York, 10019, United States and has 201-500 employees.
new mountain capital llc
new mountain capital
mountain capital llc
new mountain vantage advisers llc
new mountain
new mountain capital i llc
Departments
Number of employees
Finance
137
Operations
61
C-Suite
15
Legal
10
Information Technology
8
Sales
6
Engineering & Technical
3
| Location | People at location |
| North America | 201-500 |
| Asia | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to New Mountain Capital's success, and advanced their careers.
Chief Information Offi... at 3E
Worked as Chief Information Officer
at New Mountain Capital (2023-2023)
Executive Chairman at Caribou Systems
Worked as Executive Advisory Committee Member
at New Mountain Capital (2025-2026)
Acting General Counsel at CharterUp
Worked as Chief Legal Officer, Portfolio Company & Legal...
at New Mountain Capital (2018-2023)
Explore More
New Mountain Capital is an alternative investment firm that operates within the global financial services sector, specializing in private equity, credit, and real estate investment strategies. The organization is recognized for its disciplined and research-driven approach to investing, focusing on long-term value creation through business building... Read More