President & CEO
Patricia Wales
CEO Approval Rating
70/100
1985
PrivateSubsidiary of Amsted Seals & Forming
http://www.triseal.com