CEO
Richard Tuplin
CEO Approval Rating
90/100
1997
PrivateSubsidiary of Ardonagh Group Limited
https://www.towergate.com/