CEO
Michael Gallegos
CEO Approval Rating
- -/100
Lauara Scudder's makes potato chips and other snack products.