Enable job alerts via email!

Senior Catastrophe Risk Manger

SLL Travelers Management, LTD

London

Hybrid

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A top-tier insurance company seeks a Senior Catastrophe Risk Manager in London to lead a team in analyzing key risk metrics and ensure regulatory compliance. The role involves managing team members, enhancing processes, and collaborating across departments while embracing a culture of innovation. Candidates should possess significant analytics experience and a strong understanding of catastrophe risk models and management.

Benefits

Private Medical Insurance
Company contributions to Pension Plan
25-35 days holiday entitlement
Wellness Programme
Volunteer opportunities

Qualifications

  • Experience in catastrophe risk management and reporting.
  • Progress toward CSCR or CAT model designation.
  • Familiarity with CAT models and risk evaluation.

Responsibilities

  • Lead portfolio roll-ups and compliance reporting.
  • Oversee peril investigations for risk assessment.
  • Drive process improvements in catastrophe operations.

Skills

Analytics experience
Leadership
Communication
Problem-solving
Organizational skills

Education

Bachelor’s Degree in STEM, Business, or related field

Tools

Microsoft Suite
SQL
Statistical packages

Job description

Social network you want to login/join with:

Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.

Job Category

Actuarial

Who Are We?

Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.

Job Category

Actuarial

Target Openings

1

What Is the Opportunity?

We are currently recruiting for a Senior Catastrophe Risk Manager to join our team based in London.

As a Senior Catastrophe Risk Manager, you will be responsible for building a small (4 Direct reports), high-performing team responsible for producing comprehensive portfolio roll-ups, regulatory returns, and conducting in-depth peril investigations. You will drive process improvements and support model validation efforts to ensure the business meets both internal and external expectations. You will report to the Director of CAT Risk and join the CAT Risk leadership team. This is an exciting opportunity for someone looking to take the next step in their career and drive real change as we continue to grow our CAT Risk function.

Travelers Europe currently offers flexibility to employees who wish to work on a hybrid basis in accordance with our Hybrid Work Arrangements Policy. This entails full-time employees working three days a week in the office and two days at home (or pro rata for part-time employees). This policy may be changed at the Company’s discretion.

This role is eligible for a £2500 new joiner bonus. If you are successfully referred by an employee at Travelers Europe, both you and the person who referred you could be eligible for this bonus.

What Will You Do?
  • Lead and manage the production of portfolio roll-ups and regulatory returns to ensure compliance and accuracy.
  • Oversee peril investigations to assess and understand risk exposures for key regions and perils.
  • Drive process improvement initiatives to enhance efficiency and accuracy in catastrophe risk operations.
  • Validate catastrophe models, working closely with internal teams and external vendors to ensure accuracy and reliability.
  • Collaborate with cross-functional teams to support business needs and regulatory requirements.
  • Mentor and develop team members, fostering an environment of innovation, learning, and continuous improvement.
  • Ensure timely and effective communication of risk insights to senior management and stakeholders.
  • Act as a subject matter expert in catastrophe risk evaluation areas such as CAT model framework, monitoring aggregation profiles, and risk analysis.
  • Develop and analyze business and market results, identify trends, and formulate hypotheses for future research.
  • Partner with the business to establish and monitor CAT underwriting strategies, hazard maps, and metric standards.
  • Maintain knowledge of Data Repository & Catastrophe Ecosystem for metrics, reports, and exposure data.
  • May lead CAT Event Response coordination across the enterprise, producing exposure summaries for major events, and guiding teams.
  • May lead or participate in post-event reviews for catastrophe perils.
  • Identify current or future problems or opportunities, analyze information, and develop proposals independently.
  • Lead and direct enterprise-wide projects.

We are passionate about our values: Be Committed, Be Connected, Be Creative, and Be Energized. Embracing these values will shape your success and contribute to making Travelers Europe a great place to work.

To be successful, you will need to deliver a great experience in every customer contact, connect with internal partners to find creative solutions, be a role model, and fulfill your commitments.

What Will Our Ideal Candidate Have?
  • Significant relevant analytics experience.
  • Advanced knowledge of Microsoft suite, SQL, geospatial, and statistical packages used for data analysis.
  • Progress toward Certified Specialist in Catastrophe Risk (CSCR) or CAT model designation from vendors like Verisk CEEM.
  • Project or people management experience.
  • Experience leading complex projects.
  • Thorough knowledge of Catastrophe Risk Modeling components, including model output and metrics.
  • Excellent communication skills for interacting at all management levels.
  • Ability to collaborate with business partners on project goals and improvements.
What is a Must Have?
  • Bachelor’s Degree in STEM, Business, or related field.
  • Considerable relevant analytics experience.
  • Proven catastrophe risk management experience, with strong knowledge of portfolio roll-ups, regulatory reporting, and model validation, especially in Lloyd's market.
  • Strong leadership skills to manage and motivate a fast-paced team.
  • Excellent analytical and problem-solving skills.
  • Familiarity with catastrophe models (preferably AIR) and key perils like hurricanes, earthquakes, storms, wildfires, and floods.
  • Effective communication skills for complex risk concepts.
  • Strong organizational and project management skills.
What Is in It for You?
  • Private Medical Insurance: Single cover on start, with options to add dependents at your expense.
  • Retirement: Company contributions to your Pension Plan, with options to increase your contribution.
  • Holiday Entitlement: Starting at 25 days, with options to purchase additional days up to 35 days annually.
  • Wellness Programme: Resources and discounts for health and mental well-being, including free counseling services.
  • Volunteer Encouragement: Opportunities to give back through our Matching Gift and Volunteer Rewards programmes.
Employment Practices

Travelers is an equal opportunity employer. We value diversity and the unique talents each individual brings to our organization.

If you have questions about the physical requirements of this role, please contact us for assistance.

Travelers reserves the right to fill this position at a level above or below the level in this posting.

For more about our benefits, please visit our website.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.