Stephen A. Sims
Callidus Software · On24
Total Patents:
4
Overall Rank:
#1,105,882
Years Active:
2018–2024
Callidus Software Rank:
#2