CEO
John Duffy
CEO Approval Rating
81/100
Finsbury is a Wales-based food processing company that produces and distributes products such as cakes, bread, and snacks for retailers.