Mark Orttung
Bill.Com · Rearden Commerce · Deem
Total Patents:
41
Overall Rank:
#76,041
Years Active:
2009–2023
Bill.Com Rank:
#1