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