About us

Your business is our only 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 centers 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.

Our people

We are consultants at heart, with skills honed by many years of experience solving challenging problems for our clients. We always ensure to carefully listen to clients so that the best solutions are found to meet their goals and objectives.