James Decker

Hubbell Incorporated
Total Patents: 4
Overall Rank: #1,222,280
Years Active: 2004–2014
Hubbell Incorporated Rank: #745