Managing Director
Alistair MacTaggart
CEO Approval Rating
90/100
2001
PrivateAcquired by Marco Capital Holdings Limited
https://www.capitainsuranceservices.co.uk/