Skip to content

About us

Your business, our concern

Nassau Captives was established for the sole purpose of helping customers worldwide with designing, implementing and maintaining efficient and cost-effective captive insurance solutions to meet their risk management needs.

We operate from the city of Nassau, in The Bahamas, which is one of the top and most strategically located financial centres in the Americas.

Risk and opportunity

Our practice was founded on the belief that good risk management can reduce costs as well as reveal opportunities that may have been missed without a structured risk management program. Efficiently managing risk exposures is at our core.

In association with our partners, at the actuarial consulting firm Nichol & Co, we can provide a full suite of services to help firms with finding suitable solutions to problems faced: Services we provide include exposure analysis, feasibility studies, and captive management.