9 employees
Incabloc has been inseparable from Swiss watchmaking, and the majority of the mechanical watches made in Switzerland.
1930