Sean McEwan
Cooper Brands · Pentair Water Pool And Spa · Apex Brands
Total Patents:
13
Overall Rank:
#371,017
Years Active:
2008–2024
Cooper Brands Rank:
#3