Senior Risk Analyst

Sorry, this job was removed at 04:11 p.m. (CST) on Tuesday, Jun 24, 2025
Be an Early Applicant
Fenchurch Street, London, Greater London, England
In-Office
Insurance
The Role

Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty insurance, including travel and accident coverage, to almost every imaginable business and industry in virtually every part of the world.
Cornelius Vander Starr established his first insurance company in Shanghai, China in 1919. Today, we are one of the world’s fastest growing insurance organizations, capable of writing in 128 countries on 6 continents.

Roles and Responsibilities

Risk & Control Self-Assessment

  • Assist the business with developing their risk and control registers providing support to identify and analyse key risks and controls.
  • Critically assess and challenge the risk and control registers of each function to ensure they continue to provide value and assurance to senior management.
  • Embed the quarterly RCSA attestation programme.
  • Working with the business, Compliance and Audit to develop and maintain a testing programme to validate the attestations provided by risk and controls owners.

Risk Framework

  • Develop and maintain appropriate Board risk appetite statements with key metrics aligned to the risk profile of the Starr legal entities.
  • Develop and embed risk appetite breach monitoring and ensure appropriate resultant actions are taken following a breach of agreed alert limits or thresholds.
  • To coordinate and report details of top risks and emerging risks to the Starr legal entities and ensuring there is appropriate challenge to the management response to those top and emerging risks.
  • Co-ordinate and critically assess the annual Lloyd’s Principles business attestation.
  • Draft and maintain risk policies and procedures relating to the risk function and key elements of the ERM framework.
  • To ensure that risk events raised by the business are promptly analysed, reported and managed in accordance with the risk event management process and that immediate issues and root causes are identified and addressed in a cost-effective manner.
  • To maintain the integrity of the data held in the risk database system and to encourage business ownership and use of the tool, providing training and support as required to embed that usage.
  • To conduct thematic reviews of business activity that presents both a threat or opportunity to business strategy or risk appetites or otherwise is considered to present a material risk to the business that requires an appropriate business response.
  • To support the delivery of the stress and scenario testing framework and to generate supporting analysis for the ORSA process and quarterly/ annual reporting.

Reporting

  • To provide risk reporting that is insightful, clear and relevant to both the governance Committees and business functions and in accordance with the relevant committee TORs.
  • Co-ordinate the ORSA process and draft the annual ORSA reports for the relevant Starr legal entities.

Experience

  • 5 years’ + relevant experience; 
  • Understanding of regulatory expectations;
  • Understanding of London market and Lloyd’s practices, preferable not essential.

Qualifications

  • Numeracy degree and or professional numeracy or risk management qualification preferred

Starr is an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and we're committed to creating an inclusive environment for all employees. We offer first class training and development opportunities to all employees. Our aim is to grow our own talent and bring out the best in people.

Similar Jobs

Wise Logo Wise

Senior Data Analyst

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
8000 Employees
In-Office
London, Greater London, England, GBR
15967 Employees

Zilch Logo Zilch

Senior Credit Risk Strategy Analyst

Fintech • Financial Services
In-Office
London, Greater London, England, GBR
300 Employees
In-Office
London, Greater London, England, GBR
2000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, New York
2,935 Employees
Year Founded: 1919

What We Do

Starr Insurance is a leading insurance and investment organization, providing commercial property and casualty insurance, including travel and accident coverage, to almost every imaginable business and industry in virtually every part of the world.

Cornelius Vander Starr established his first insurance company in Shanghai, China in 1919. Today, we are one of the world’s fastest growing insurance organizations, capable of writing in 128 countries on 6 continents.

Starr has the global knowledge, vision and relationships to help your company succeed, anywhere you do business.

Similar Companies Hiring

Globe Life Thumbnail
Insurance • Financial Services
McKinney, TX
1657 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account