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