President
Ian Stringfellow
CEO Approval Rating
90/100
1983
PrivateSubsidiary of ONCAP Management Partners L.P.
http://ettower.com/