9 employees
A B2B SaaS-enabled Marketplace (SEM) connecting connecting suppliers of premium merchandise to online stores globally
2016