ICWI
bianlian Country
Jamaica
Business Category
Finance / Legal / Insurance
Employees
101-1000
Discovered
2024-08-30
Published
August 30, 2024
Victim ID
yHqPpZA9avQ2
Description
ICWI is a leading General Insurance Company in the Caribbean operating in nine islands throughout the region: the Bahamas, the British Virgin Islands, the Cayman Islands, Jamaica, St. Maarten, St. Kitts & Nevis, Turks & Caicos, Dominica and Trinidad & Tobago.