James Alger

American Express · Manitowoc Crane Companies · Iii Holdings 12
Total Patents: 5
Overall Rank: #983,065
Years Active: 2009–2018
American Express Rank: #636