CEO
Deborah Bolton
CEO Approval Rating
90/100
Addo Food Group is an England-based food processing company that produces and supplies chilled savory pastry products including sausage rolls, quiches, and pork pies.