6 employees
Icon is a design and manufacturing company that provides fashion shoes and handbags.
1999