The Imagine Group in North Palm Beach
(212) 201-5520
Imagine Group Holdings Limited ("Imagine") is a Bermuda-based holding company conducting specialty insurance and reinsurance activities through 10 offices in nine countries with insurance risk-bearing entities in Barbados and Ireland, as well as a significant ...