Glenn Cowelchuk

Lear · International Automotive Components Group North America · Johnson Controls Technology
Total Patents: 55
Overall Rank: #46,192
Years Active: 2005–2018
Lear Rank: #18