Vikas Mehta

Switch Technology Solutions · Amazon · Genpact Luxembourg S.À R.L. Ii
Total Patents: 8
Overall Rank: #606,648
Years Active: 2011–2025
Switch Technology Solutions Rank: #1