87 employees
Leo Group specializes in processing animal by-products into meals, oils and pet food ingredients.
1971