25 employees
Natural cosmetics brand operating through a multichannel platform, e-commerce and brick and mortar
2016