IWC International Watch Co. AG, founded International Watch Company, better known as IWC Schaffhausen, is a Swiss luxury watch manufacturer located in Schaffhausen, Switzerland. From Wikipedia