Simplify Logo


VP – Bermuda Risk

Posted on 6/28/2024

Global Atlantic

Global Atlantic

1,001-5,000 employees

Offers retirement and investment management solutions

Financial Services


New York, NY, USA

Risk Management
Finance & Banking
Required Skills
  • Bachelor's Degree in a quantitative discipline
  • 10+ years in a diversified life and annuity/financial or actuarial consulting firm
  • Actuarial Qualification preferred
  • Professional designation in financial risk management, such as FSA or CFA preferred
  • Deep understanding of risk management principles, processes, and practices
  • Strong verbal and written communication skills
  • Ability to independently lead workstreams from concept to implementation
  • Demonstrated experience in quantifying and managing the risk embedded in annuity products
  • Able to quickly build and maintain effective relationships with stakeholders across business functions and teams
  • Oversight of insurance, ALM, investment and operational risks for the Bermuda business
  • Performs validations and control reviews of actuarial/financial models
  • Provides effective review, challenge, and recommendations for enhancement of the Risk Appetite and Limits structure
  • Develops and maintains effective relationships with other functions
  • Present the quarterly risk results to the Board and / or Board Committees
  • Capital analysis of strategic Bermuda initiatives or major business decisions
  • Capital and solvency projection under a range of scenarios
  • Quarterly and annual filings to the BMA
  • Leads people effectively by fostering a positive working relationship

Global Atlantic Financial Group stands out as an exceptional place to work due to its deep expertise in investment and risk management, which it applies in providing a variety of annuity products tailored for retirement planning, long-term care, and legacy building. The company's commitment to helping clients secure their financial futures fosters a culture of innovation and dedication among its employees, aligning personal success with customer satisfaction. This focus on impactful, client-oriented solutions positions it as a leader in the financial services industry.

Company Stage


Total Funding



New York, New York



Growth & Insights

6 month growth


1 year growth


2 year growth