CEO
CEO Approval Rating
- -/100
1891
PrivateSubsidiary of Darling Ingredients.
https://www.rousselot.com/