Glenn Robert Geardino

Revlon Consumer Products
Total Patents: 9
Overall Rank: #584,877
Years Active: 1997–2006
Revlon Consumer Products Rank: #26