Steven Jerome Caruso

Herman Miller · Sharkninja Operating · Shelby Williams Industries
Total Patents: 51
Overall Rank: #52,002
Years Active: 1994–2025
Herman Miller Rank: #33