Skip to main content
Isaac Anthony

Isaac Anthony

CEO,
Caribbean Catastrophe Risk Insurance Facility

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. He has over twenty-five years of senior management experience spanning the areas of public finance, financial sector supervision and economic planning having held key positions with the Government of Saint Lucia including Permanent Secretary, Finance, Economic Affairs & National Development.

Isaac led the most far-reaching reforms in public financial management in Saint Lucia and is a strong advocate for sound public finance in the Caribbean having been instrumental in the establishment of the Caribbean Public Finance Association and serving as its first chairman. He is now using his rich experience in public finance and disaster risk financing to promote catastrophe insurance as a strategy to support fiscal and climate resilience.

Isaac has served on several Boards, including those of the Caribbean Development Bank and the Eastern Caribbean Central Bank. He is the current Chairman of the National Insurance Corporation in Saint Lucia and was recently appointed 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 Masters in Business Administration.