Scott B. Huffman
Google · Consona Crm · First Data
Total Patents:
30
Overall Rank:
#121,195
Years Active:
1998–2025
Google Rank:
#1,679