54 employees
Leemboodi is an online store that offers collections and trendy ethnic wear for women with quick delivery services.
2014