285 employees
EDMAIS is a retail chain of multi-brand stores with a mix of clothing, footwear, and other related products.
1992