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