Mark Janzen

Avalara
Total Patents: 30
Overall Rank: #120,439
Years Active: 1988–2025
Avalara Rank: #2