Alex Holm Devine

Homeaway.Com · Troux Technologies · Versata Development Group
Total Patents: 14
Overall Rank: #341,952
Years Active: 2010–2023
Homeaway.Com Rank: #1