Christophe Barbier

Swatch · Swatch Group Management Services Ag · Rado Uhren Ag (Rado Watch Co. Ltd.) (Montres Rado Sa)
Total Patents: 6
Overall Rank: #843,487
Years Active: 2010–2017
Swatch Rank: #12