Company name: ID Geneve Watches
Description: Mechanical watches with maximum responsibility and full transparency on the value chain. We developed a circular ecosystem, we are showcasing its opportunities and encouraging a better sustainability in the watchmaking industry.
Chem. des Merles 1, 1213 Genève, Suisse