CEO
Marco Capurso
CEO Approval Rating
90/100
Ferrara is an Illinois-based holding company that owns and operates confectionery brands.