James Edward Renwick

Logitech Europe S.A. · Nokia · Brooks England Limited
Total Patents: 26
Overall Rank: #148,486
Years Active: 2012–2025
Logitech Europe S.A. Rank: #28