OdysseyRe · 8 hours ago
Enterprise Risk Management, Risk Analyst
Odyssey Reinsurance Company (OdysseyRe) is the global reinsurance arm of Odyssey Group, one of the world’s leading providers of reinsurance and specialty insurance. The Risk Analyst will act as a liaison with major rating agencies and support critical risk analysis and reporting functions to help safeguard the company's financial strength and operational resilience.
InsuranceProperty Management
Responsibilities
Serve as the primary liaison with rating agencies, including:
Preparing annual presentations
Running quarterly capital models to assess Group capital adequacy
Responding to inquiries, data requests, and surveys
Collaborate with the Chief Risk Officer (CRO) to review risk-related documentation for branch offices and operations
Lead the preparation of the Own Risk and Solvency Assessment (ORSA) report for Odyssey Group
Conduct quarterly ERM analysis, including:
Rating agency capital model and scorecard results
Retro recoverables exposure
Contingent funding and letter of credit (LOC) exposure
Regulatory and internal capital adequacy assessments by legal entity
Stress testing of risk scenarios
Oversee the management and renewal of corporate insurance programs
Qualification
Required
Bachelor's degree in Finance, Economics, Accounting, Mathematics, or a related field
5+ years' of experience
Prior experience or strong knowledge of the Property & Casualty insurance industry
Strong analytical, problem-solving, and communication skills
Detail-oriented with the ability to manage multiple priorities and deadlines
Preferred
Familiarity with rating agency methodologies and credit analysis
Proficiency in Excel and risk modeling tools
Benefits
Excellent benefits
Strong commitment to providing training and opportunities for our staff
Innovative, enriching environment
Career growth
Company
OdysseyRe
OdysseyRe offers a broad range of property, casualty, and specialty reinsurance solutions through a network of 14 branch and representative offices around the world.
Funding
Current Stage
Public CompanyTotal Funding
unknown2009-09-04Post Ipo Equity
2001-06-14IPO
Leadership Team
Recent News
Coverager - Insurance news and insights
2025-01-11
Company data provided by crunchbase