President & CEO
Andrew S. Houlberg
CEO Approval Rating
87/100
1980
PrivateAcquired by New Mountain Capital, LLC
https://www.natrol.com/