Captive Insurance Company
Definition: A Captive Insurance Company is formed to insure the risks of its parent corporation.
Our Strategy: We are experienced in all areas of Captives from the feasibility phase to the management phase, both onshore and offshore. We can assist you in determining if a Captive is beneficial to your program or develop your existing Captive to maximize the benefits to your company.
