James E. Pettitt

Diebold Self-Service Systems, Division Of Diebold, Incorporated
Total Patents: 8
Overall Rank: #641,953
Years Active: 2013–2017
Diebold Self-Service Systems, Division Of Diebold, Incorporated Rank: #89