×
Sponsored
IWC Schaffhausen

IWC Schaffhausen

Manufacturing company
IWC International Watch Co. AG, founded International Watch Company, better known as IWC Schaffhausen, is a Swiss luxury watch manufacturer located in Schaffhausen, Switzerland. Wikipedia
CEO: Christoph Grainger-Herr (Apr 2017–)
Number of employees: 650