David A. Smith

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