Craig A. Carroll

Black & Decker · Hunter Engineering · Enclume Design Products
Total Patents: 36
Overall Rank: #91,264
Years Active: 1999–2025
Black & Decker Rank: #119