ICW

ICW

About ICW

International Watch Co, also known as IWC, is a high-end Swiss watch manufacturer located in Schaffhausen, Switzerland. IWC is an active member of the Federation of the Swiss Watch Industry FH.