Amanda Filbeck

Lennox Industries · Trane International
Total Patents: 13
Overall Rank: #381,607
Years Active: 2012–2017
Lennox Industries Rank: #40