Dan Meagher is the President and Chief Executive Officer of Novus International, Inc..
707 people are employed at Novus International, Inc..
Novus International, Inc. is based in Chesterfield, Missouri.
The NAICS codes for Novus International, Inc. are [8111, 81, 811122, 81112, 811].
The SIC codes for Novus International, Inc. are [20, 204].