Made O'Meter
Discover where a brand or product originates
Natrol belongs to New Mountain Capital, LLC through Vytalogy Wellness. Natrol is owned by New Mountain Capital, LLC, headquartered in the United States. Yes. The ultimate owner of Natrol, New Mountain Capital, LLC, is headquartered in the United States.
New Mountain Capital is a New York-based private equity firm that manages over $50 billion in assets and focuses on long-term business building in healthcare, software, and consumer services.
Vytalogy Wellness
Sources: newmountaincapital.com, natrol.com
Check another productdisclaimer
poweredBy