310 employees
AMI Paris is an upscale boutique fashion site selling clothes, shoes and accessories.
2011