CEO
Peter Feld
CEO Approval Rating
69/100
Barry Callebaut is a Switzerland-based holding company that owns brands producing products such as chocolate, ice cream, and cocoa powder for the food industry.