President
Brad Lodge
CEO Approval Rating
68/100
2011
PrivateSubsidiary of EnPro Industries, Inc.
http://technetics.com