President
Stephanie H. Shear
CEO Approval Rating
90/100
2005
PrivateAcquired by AmTrust Financial Services, Inc.
https://cmgia.com/