William J. Faenza, Jr.
American Express · Altria Client Services · Iii Holdings 12
Total Patents:
32
Overall Rank:
#112,056
Years Active:
2001–2023
American Express Rank:
#34