Interim-CEO
Marie Moody
CEO Approval Rating
82/100
Stella & Chewy's is a Wisconsin-based pet food company that produces and distributes frozen and freeze-dried raw pet food products for dogs and cats.