Todd Deaville

Magna International · Decoma International · Magna Closures
Total Patents: 10
Overall Rank: #500,745
Years Active: 2005–2022
Magna International Rank: #24