Jason Reneau
Ariba · Freemarkets
Total Patents:
12
Overall Rank:
#424,719
Years Active:
2001–2010
Ariba Rank:
#10