William E. McNamara

Avon Products
Total Patents: 13
Overall Rank: #380,820
Years Active: 2007–2018
Avon Products Rank: #14