CEO
Neil Rodford
CEO Approval Rating
81/100
1984
PrivateSubsidiary of Trilantic Europe
http://www.jamesgrant.com