Overview
New Mountain Capital is an investment firm managing private equity, credit, and net lease portfolios [2]. Founded in 1999 [3], the company maintains its global headquarters at 1633 Broadway, 48th floor, in New York, New York [1].
The company's own site places it in New York: Global Headquarters listed at 1633 Broadway, 48th floor, New York, NY 10019. [1]
Leadership & org chart
Alumni
- PErica BlobDirector
Adam AldrichVice President & Operating Partner
Zach Herz-RoipheAssociate
Jarred Beckerman, CPAFinancial Analyst
Something wrong or missing? Send an update. Fixed within 24 hours.