Eric Haddad

Genlyte Thomas Group · Valmont Industries
Total Patents: 5
Overall Rank: #962,501
Years Active: 2007–2021
Genlyte Thomas Group Rank: #58