Andrew Thomas Busey
Avaya · Demand Media · Sprinklr
Total Patents:
40
Overall Rank:
#77,975
Years Active:
1998–2025
Avaya Rank:
#374