ICWI (The Insurance Company of the West Indies)
The Insurance Company of the West Indies (ICWI) is a leading Caribbean insurance provider offering a range of insurance products across multiple territories including the Bahamas, Jamaica, and Trinidad & Tobago. Committed to customer service, ICWI provides accessible online account management and operates with a strong regional presence.