100 employees
Rendac specialises in collecting, processing, and disposing animal carcasses and byproducts to generate renewable resources.
1934