Social network you want to login/join with:
Risk Analyst - Chubb
This position is within Chubb’s Risk Management Function. Risk Management at Chubb is viewed as critical to the success of the organisation by supporting and challenging the first line risk management activities.
The role holder will support the Risk Management Function to promote and embed the Chubb Risk Management Framework (RMF) across all the business segments and functional units within Chubb EMEA by enhancing risk management activities in support of Chubb Limited’s corporate objectives.
The business segments include Property & Casualty, Accident & Health (Corporate), EMEA Consumer Lines (Accident & Health Partnerships and Specialty Personal Lines), Chubb Global Markets, Chubb Tempest Re and Chubb Bermuda International.
The Risk Analyst will report to the Head of Risk, UKISA, CGM & Life, working within a pool of resources, supported by Chubb Business Services India (CBSI) based in Bangalore, India.
The role is based in London and will cover all branches within the EMEA region, potentially requiring travel.
Key Responsibilities:
1. Support the coordination of business units and functional engagement, promoting a culture of strong risk management and best practices.
2. Assist in strategic & annual business plan analysis, including scenario analysis to identify key risks and their impact on the company's objectives.
3. Support risk analysis and independent risk assessments, including scenario analysis within the scope of risk management.
4. Maintain the Risk Management Framework and other risk documentation across all legal entities.
5. Enhance second line of defence risk oversight, understanding material risks across units and projects.
6. Oversee relevant risk management activities and contribute to other projects as needed.
7. Participate in Own Risk and Solvency Assessment (ORSA) processes and quarterly reporting.
8. Require an understanding of insurance products, services, and regulatory regimes.
9. Ability to analyze quantitative data and interpret risk indicators.
10. Demonstrate organizational, analytical, and effective communication skills.
11. Manage risks across diverse products and locations.
12. Work collaboratively within a team environment.
13. Qualifications: Degree level or equivalent; actuarial, finance or risk management qualifications are desirable.
14. Knowledge of French or other European languages is a plus.
#J-18808-Ljbffr