128 employees
Maggy London is an apparel & fashion company specializing in lifestyle and sportswear in NYC.
1979