Owen R. Johnson

Sharkninja Operating · Euro-Pro Operating · J.L. Clark
Total Patents: 85
Overall Rank: #19,822
Years Active: 2002–2025
Sharkninja Operating Rank: #1