349 employees
Merc is a fashion brand that creates and retails menswear, womenswear, footwear, and accessories for consumers.
1967