CEO
Tim Goldsmid
CEO Approval Rating
82/100
Olli is a California-based food processing company that processes and distributes products including salami snack packs and flavored sliced meats for retailers.