1855 employees
Max Fashion is a fashion brand of the Dubai-based Landmark Group with over 300 stores across 16 countries.
2006