Gregory A. Ornoski
Avon Products · Lever Brothers Company, Division Of Conopco · Church & Dwight Co.
Total Patents:
12
Overall Rank:
#408,190
Years Active:
2000–2023
Avon Products Rank:
#41