Catastrophe Research Analyst

Lorien
Full-time greater london, England Finance
Posted:
February 25, 2026
Location:
greater london, England, United-Kingdom

Job Description

An exceptional opportunity for a Catastrophe Research Analyst to join a leading Insurance company in Central London.

About the Role

Catastrophe Research Analyst to join the Corporate Enterprise Risk Management team. In this role, you will review catastrophe models licensed by proprietary View of Risk. This includes analysing a variety of global peril regions and staying up to date with the latest scientific research.

Additional responsibilities include reviewing non-modeled perils, back-testing historical event claims, and developing tools and processes in collaboration with the wider team.

The Team

The Catastrophe R&D team consists of analysts with expertise in natural hazards, engineering, catastrophe risk and insurance risk modelling. The team is responsible for creating a view of catastrophe risk and is part of the Corporate Exposure Management function.

Key ...

Apply for this Job

Submit your application for the Catastrophe Research Analyst position at Lorien.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: greater london, United-Kingdom
Posted: February 25, 2026
Deadline: April 06, 2026