21 employees
Olli Brands is a cannabis-infused product manufacturer that works with best-in-class suppliers.
2017
Olli Brands Inc. raised undisclosed on December 19, 2019
Investors: Green Acre Capital