3 employees
Odoora connects consumers to their favorite beauty brands through it’s unique beauty-niche marketplace.
2021