22 employees
Marcella is an e-commerce store that offers dresses, tops, sweatshirts, jumpsuits, T-shirts, jackets, and coats products for women.
2017