via reed · 8 June 2026 ·8 days ago

Corporate Insurance Manager

Savant Recruitment
London Full-time GBP 60,000 – 70,000
4,755 more jobs in London.
Upload your CV and see which ones actually match you.
Upload CV

Corporate Insurance Manager Location: Paddington, London or Reading (Hybrid - 2 days per week in the office)

Salary: Competitive Salary + Excellent Benefits

The Opportunity A leading telecoms company is seeking an experienced Corporate Insurance Manager to join its established Insurance team.

This is a highly visible role that offers the opportunity to take ownership of the end-to-end insurance renewal process across a complex, multinational business. Working closely with senior stakeholders, brokers, insurers and shareholders, you will play a key role in ensuring the organisation maintains appropriate and cost-effective insurance coverage whilst supporting the evolving risk profile of the business.

The successful candidate will be responsible for managing a diverse portfolio of insurance programmes spanning multiple insurance lines, negotiating policy terms and conditions, supporting emerging risk assessments and delivering high-quality reporting to senior stakeholders.

The Role Reporting to the Head of Risk & Corporate Insurance, you will be responsible for the management and delivery of the annual renewal cycle across a broad range of corporate insurance programmes.

Key responsibilities will include:

  • Managing the end-to-end renewal process across multiple insurance lines and policy programmes

  • Coordinating renewal submissions, data gathering and insurer information requests across the business

  • Building strong relationships with internal stakeholders, brokers, insurers and external partners

  • Negotiating policy terms, conditions and coverage enhancements to ensure programmes remain fit for purpose

  • Reviewing policy wordings, exclusions, endorsements and contractual insurance requirements

  • Supporting the placement of new insurance programmes where required

  • Assessing emerging business risks and identifying appropriate insurance solutions

  • Producing renewal reports, dashboards and management information for senior stakeholders

  • Supporting insurer site visits, risk surveys and annual insurance audits

  • Managing insurance budgets, premiums and recoveries

  • Driving continuous improvement across insurance processes, reporting and governance

About You To be successful in this role, you will bring substantial experience gained within an in-house corporate insurance function.

Essential Experience • Proven experience managing insurance programmes from within a corporate organisation

  • Hands-on responsibility for the renewal of multiple commercial insurance lines

  • Strong understanding of insurance placement, policy management and coverage negotiation

  • Experience working directly with brokers, insurers and senior internal stakeholders

  • Ability to interpret policy wordings, exclusions, clauses and coverage limitations

  • Strong reporting, analytical and stakeholder management skills

  • Experience supporting insurance strategy within a large and complex organisation

Preferred Background We are specifically seeking candidates from an in-house insurance environment who have managed corporate insurance programmes on behalf of their employer.

Suitable backgrounds may include:

  • Telecommunications

  • Technology

  • Utilities

  • Infrastructure

  • Transportation

  • Energy

  • Manufacturing

  • Large multinational corporates

Candidates whose experience has been gained solely within an insurance broker, insurer or consultancy environment are unlikely to be suitable unless they have subsequently held an in-house corporate insurance role with responsibility for managing multi-line insurance renewals.

Qualifications • ACII qualified or working towards qualification would be advantageous

  • Strong knowledge of commercial insurance programmes and risk financing structures

The market for this type of role

Similar openings
4,755
Management roles in London
Full-time
80%
of Management roles in the UK
Remote possible
8%
of Management roles
Savant Recruitment

11 open positions · Berkshire, Buckinghamshire, High Wycombe, London, North London +3

📊 Management · the UK
15,144
active jobs
11.3%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOBudgetKPICRMB2BLeanAgileSAP

Frequently asked questions

How many Management jobs are available in London?
Currently 4,755 Management roles in London on AlmostHired, across 1,585 different companies. Our data is updated daily.
Do Management roles offer remote work?
8% of Management roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.