6 employees
MyEnvyBox.com, an Indo-French company, is India’s leading subscription based luxury beauty discovery service.
2013