Sean Handel
Rearden Commerce · Deem · Accenture Global Services Limited
Total Patents:
23
Overall Rank:
#181,895
Years Active:
2001–2023
Rearden Commerce Rank:
#2