Do you want to see all companies?
Privately held
2-10
Health, Wellness & Fitness
Verdica is a growing health and supplement brand sold mainly on Amazon in Canada. We're a small team, we move fast, and Amazon is the core of our business.
Calgary, Alberta, Canada