Insurance Manager

Verne

Greater London

On-site

GBP 85,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

PE-backed
Inclusive environment
Competitive compensation
International team

Job summary

Verne is seeking an Insurance Manager in London to oversee the group’s insurance portfolio, assess exposures, and negotiate cover with brokers and insurers. You will partner with legal, finance, operations, and senior management to ensure compliant, cost-effective risk transfer solutions.

The role requires strong analytical skills, detailed documentation, and experience across underwriting, broking, and claims handling.

Qualifications

  • Proven experience in insurance management, risk management, underwriting, broking, or a related field.
  • Strong understanding of corporate insurance programmes, claims handling, and policy wording.
  • Ability to analyse risk, negotiate effectively, and manage competing priorities.
  • Strong attention to detail and confident use of data, reporting, and document management tools.
  • Experience working with contracts, finance teams, and external advisers is highly desirable.

Responsibilities

  • Manage the group’s insurance portfolio, including renewals, placements, endorsements, and mid-term adjustments.
  • Review contractual insurance obligations and ensure policies meet business, lender, and regulatory requirements.
  • Work with brokers and insurers to obtain cost-effective and appropriately structured cover.
  • Identify new and emerging risks, and recommend suitable mitigation and insurance solutions.
  • Oversee claims management, including notification, documentation, negotiation, and resolution.
  • Maintain accurate records of policies, claims, premiums, and insurance-related reporting.
  • Liaise with finance, legal, operations, procurement, and senior management on insurance matters.
  • Monitor market developments, policy changes, and regulatory updates that may affect insurance strategy.
  • Support audits, governance processes, and compliance checks related to insurance coverage and documentation.
  • Contribute to the development of insurance procedures, controls, and risk management frameworks.

Skills

Analytical skills
Problem solving
Attention to detail
Stakeholder management
Communication skills
Presentation skills
Written communication
Project management
Organizational skills
Adaptability

Education

Bachelor's degree in Business/Finance/Law
CII/IRM qualification

Job description

Insurance Manager
Location: London
Role Overview:

The Insurance Manager is responsible for managing the group’s insurance arrangements, ensuring appropriate cover is in place, and supporting effective risk management across the business. The role works closely with internal stakeholders, brokers, insurers, legal, finance, and operational teams to review exposures, negotiate cover, manage renewals, and handle claims efficiently.

Key responsibilities:
  • Manage the group’s insurance portfolio, including renewals, placements, endorsements, and mid-term adjustments.
  • Review contractual insurance obligations and ensure policies meet business, lender, and regulatory requirements.
  • Work with brokers and insurers to obtain cost-effective and appropriately structured cover.
  • Identify new and emerging risks, and recommend suitable mitigation and insurance solutions.
  • Oversee claims management, including notification, documentation, negotiation, and resolution.
  • Maintain accurate records of policies, claims, premiums, and insurance-related reporting.
  • Liaise with finance, legal, operations, procurement, and senior management on insurance matters.
  • Monitor market developments, policy changes, and regulatory updates that may affect insurance strategy.
  • Support audits, governance processes, and compliance checks related to insurance coverage and documentation.
  • Contribute to the development of insurance procedures, controls, and risk management frameworks.
Required Qualifications and Experience
Essential Requirements:
  • Proven experience in insurance management, risk management, underwriting, broking, or a related field.
  • Strong understanding of corporate insurance programmes, claims handling, and policy wording.
  • Ability to analyse risk, negotiate effectively, and manage competing priorities.
  • Strong attention to detail and confident use of data, reporting, and document management tools.
  • Experience working with contracts, finance teams, and external advisers is highly desirable.
Preferred Qualifications:
  • Degree in Business, Finance, Law, Risk Management, or a related discipline.
  • Professional insurance or risk qualification from Chartered Insurance Institute or Institute of Risk Management is advantageous.
  • Relevant industry experience may be considered in place of formal qualifications.
Key Skills and Competencies
Technical Skills:
  • Strong analytical and problem-solving abilities
  • Excellent attention to detail
Leadership and Communication:
  • Excellent stakeholder management and communication skills
  • Strong presentation and written communication skills
Business Acumen:
  • Understanding of business strategy and commercial operations
  • Ability to work under pressure and meet tight deadlines
  • Strong project management and organizational skills
  • Adaptability to work in fast-paced, changing environments
What We Offer:
  • Opportunity to be part of a fast-growing, private equity-backed company.
  • A dynamic, innovative, and inclusive working environment.
  • Competitive compensation and benefits package.
  • The chance to work with a talented and ambitious international team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Property Insurance Manager
Property Insurance Manager

Joshua Robert Recruitment • Birmingham

Hybrid
GBP 70,000 - 80,000
Car Allowance
Benefits
Flexible location
Insurer Relationship Manager
Insurer Relationship Manager

Lawes Consulting Group • Greater London

Hybrid
GBP 65,000 - 100,000
Insurance Admin Assistant
Insurance Admin Assistant

The Opportunity Hub UK • Greater London

On-site
GBP 25,000 - 35,000
Insurance Advisor
Insurance Advisor

IDEX Consulting Ltd • United Kingdom

On-site
GBP 65,000 - 90,000
Head of Insurance - Real Estate
Head of Insurance - Real Estate

Joshua Robert • West Midlands

On-site
GBP 70,000 - 90,000
Competitive pay
Benefits package
Opportunity to build and lead a team
Insurance Account Manager
Insurance Account Manager

Liberty Towers • City of Westminster

On-site
GBP 45,000 - 65,000
Insurance Manager
Insurance Manager

Venn Group • England

Hybrid
GBP 70,000 - 90,000
Management Consulting Manager - Insurance
Management Consulting Manager - Insurance

Accenture UK & Ireland • Greater London

Hybrid
GBP 110,000 - 160,000
30 days vacation
Private medical insurance
Charity leave days
Manager - Insurance / Reinsurance
Manager - Insurance / Reinsurance

Synpulse • Greater London

Hybrid
GBP 70,000 - 90,000
27 days annual leave plus bank holidays
Hybrid working environment
Continued learning and development programs
+2
Client Relations - EMEA Insurance
Client Relations - EMEA Insurance

Berkeley Croft • Greater London

On-site
GBP 65,000 - 90,000