Novus International Inc in Scottsdale
(314) 576-8886
Novus International, Inc., a global leader in the animal agriculture industry, is a privately held corporation headquartered in St. Louis, Missouri. Formed as a joint venture in 1991, the Novus corporate mission is to help feed the world affordable, wholesome ...