Company · mentioned 3 times
Swiss luxury watchmaker, one of the oldest continuously operating watch manufacturers, based in Geneva.
No connections recorded yet.
Business Breakdowns· 9 Jul 2025