CEO
Jeremy Xu
CEO Approval Rating
82/100
ABFI is a England-based specialty ingredient company that manufactures products such as yeast extracts and specialty flours for sectors including pharmaceuticals and food.