Steven Castrigno
Watts Water Technologies · Watts Regulator · Mccord Winn Textron
Total Patents:
22
Overall Rank:
#187,172
Years Active:
1991–2025
Watts Water Technologies Rank:
#1