Olivier Silvant

Omega Sa · Swatch Group Management Services Ag
Total Patents: 13
Overall Rank: #372,833
Years Active: 2001–2023
Omega Sa Rank: #6