President & CEO
William E. Siwek
CEO Approval Rating
80/100
1968
PublicNASDAQTPIC
https://tpicomposites.com/