John B. Letts
John B. Letts is the technical director of insulations in the technology department at Firestone Building Products Co., Carmel, Ind.
May 2024 VOL. 54 ISSUE 4