Michael Sirois
Black & Decker · Eco.Logic Brands · Headwaters Research & Development
Total Patents:
46
Overall Rank:
#62,103
Years Active:
1988–2025
Black & Decker Rank:
#274