Scott A. Leclerc
Euro-Pro Operating · Island Oasis Frozen Cocktail Company · Conair
Total Patents:
18
Overall Rank:
#243,837
Years Active:
2004–2025
Euro-Pro Operating Rank:
#32