THE chief executive officer of the Cayman Islands-based Caribbean Catastrophe Risk Insurance Facility (CCRIF SPC), Isaac ...