President
Todd Lair
CEO Approval Rating
72/100
LTC designs and manufactures lightweight composite solutions.