Leonard Robert Speiser

First Data · Clover Network, Llc. · Ebay
Total Patents: 41
Overall Rank: #75,945
Years Active: 2010–2023
First Data Rank: #5