Scott Judge

Flowserve Management · Flowserve Pte.
Total Patents: 13
Overall Rank: #363,068
Years Active: 2017–2025
Flowserve Management Rank: #8