President & CEO
Ray Scarcello
CEO Approval Rating
90/100
1956
PrivateSubsidiary of Trimas Corp
http://rsaengineeredproducts.com