Mr Isaac Anthony

CEO, Caribbean Catastrophe Risk Insurance Facility (CCRIF) SPC


Isaac Anthony is currently the Chief Executive Officer of CCRIF SPC (formerly the Caribbean Catastrophe Risk Insurance Facility), the world's first multi-country risk pool providing parametric insurance to Caribbean and Central American countries. He has over twenty-five years of senior management experience spanning the areas of public finance, financial sector supervision, economic planning and disaster risk financing having held key positions with the Government of Saint Lucia including Permanent Secretary, Finance, Economic Affairs & National Development.

Isaac has served on several Boards, including those of the Caribbean Development Bank and the Eastern Caribbean Central Bank. Currently, he is Chairman of the National Insurance Corporation in Saint Lucia and a Commissioner of the Eastern Caribbean Securities Regulatory Commission (ECSRC). He graduated from the University of the West Indies with a Bachelor’s degree in Economics & Accounting and a Master of Business Administration