International Watch Co., also known as IWC, is a luxury Swiss watch manufacturer located in Schaffhausen, Switzerland. IWC Schaffhausen is notable for being the only major Swiss watch factory located in eastern Switzerland, as the majority of the well-known Swiss watch manufacturers are located in western Switzerland.
eBay