Managing Director
Martin McNulty
CEO Approval Rating
74/100
2012
Investment CompanySubsidiary of C.V. Starr & Co., Inc.
http://starrholdings.com/