John Klesk

Banner Engineering · Sleep Number · Cummins Power Generation
Total Patents: 16
Overall Rank: #283,298
Years Active: 2008–2025
Banner Engineering Rank: #6