James E. Mace

Salesforce · Riverbed Technology · Oracle
Total Patents: 20
Overall Rank: #214,398
Years Active: 2010–2025
Salesforce Rank: #196