16 employees
International Insignia is a company that designs, manufactures, and distributes personalised clothes, products, and accessories.
1982