David A. Smith

Ceo Vision · Garmin Switzerland Gmbh · Virtusa
Total Patents: 18
Overall Rank: #247,933
Years Active: 1995–2025
Ceo Vision Rank: #1