OLLIE PETS

Ollie is a direct-to-consumer company disrupting the dog food market in the US, by selling humane grade fresh frozen food for dogs on a subscription basis.