President
Thomas Nichol
CEO Approval Rating
70/100
1953
PrivateIndependent Company
https://www.rolledalloys.com/