New Mountain Capital

Global Headquarters

New Mountain Capital, LLC

1633 Broadway, 48th floor
New York, NY 10019
United States

Investor Relations Offices

New Mountain Capital, LLC

401 Wilshire Boulevard, 12th Floor
Santa Monica, CA 90401
United States

New Mountain Capital (UK) LTD

*New Office Location as of May 2024

16 Hanover St
London, W1S 1YD
United Kingdom

New Mountain Capital Japan GK

Roppongi Hills Mori Tower 16F
Roppongi 6-10-1
Minato-ku, Tokyo 106-6116
Japan

Operating Partner Office

New Mountain India
Private Limited

04B124, 5th Floor
DLF Two Horizon Centre
DLF Phase 5 Gurugram
HR, 122002
India