Eric joined Sagicor in April 2026 as President. With 30 years of experience and leadership across risk, actuarial, pricing, asset-liability management (ALM), and finance, Eric brings Sagicor deep annuities expertise and a commercial mindset. Most recently, he served as Chief Financial Officer and Chief Risk Officer at a prominent US life insurance company. Eric has a BBA, Actuarial Science from University of Wisconsin and MS, Accounting from University of Colorado Denver. He also holds the FSA, CPA, CFA and MAAA accreditations.