Eugene Canavan

Logitech Europe S.A. · Hollister Incorporated · Bissell
Total Patents: 40
Overall Rank: #78,019
Years Active: 1996–2025
Logitech Europe S.A. Rank: #23