Managing Director
Mark Geoghegan
CEO Approval Rating
70/100
1996
PrivateAcquired by ECI Partners, LLP
http://www.insuranceinsider.com