Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Head of outsourcing & vendor management - insurance

Shrewsbury
Ventula Consulting
Vendor manager
Posted: 14h ago
Offer description

Head of Outsourcing & Vendor Management (Director) - Insurance Industry



An experienced commercial leader with strong experience of vendor management and business process outsourcing is required in this high-impact hire for a rapidly expanding insurance group undergoing significant operational transformation.


This role is a strong fit for individual who is currently in a senior commercial leadership role within the general insurance / insurance brokerage industry with significant outsourcing management experience.


My client is looking for an individual who can take full ownership of a multi-provider outsourcing estate — commercially, operationally, and from a regulatory standpoint.


The Head of Outsourcing and Vendor Management will be the single point of accountability for vendor performance, cost, and control across a global portfolio.


The Role:


* Own and lead all strategic vendor relationships (BPO, captives, IT services)
* Renegotiate and reshape commercial models (moving away from FTE-based structures)
* Hold providers to account at board / account director level
* Drive SLA performance, governance, and cost efficiency
* Act as the escalation point when things go wrong — and fix them
* Ensure compliance across regulated outsourcing frameworks


You’ll be reporting directly into the COO and operating across Exec / Board-level stakeholders.


The ideal candidate will have the following skills and experience;


* Insurance / Lloyd’s / Broking industry experience
* Or broader regulated FS with heavy outsourcing exposure
* Proven experience owning large-scale vendor / outsourcing relationships
* Strong track record of commercial negotiation and contract control
* Experience dealing with offshore providers (India in particular)
* Ability to challenge, push back, and operate with real authority


This is a fantastic opportunity to take on a challenging role with genuine ownership and influence with direct access to COO sand Executive leadership within a rapidly growing organisation.


The successful candidate will have the opportunity to reshape a global outsourcing strategy that will have a significant impact on the business moving forward.


The salary is up to £150k + Strong benefits package and it is hybrid working with offices in Central London. Some overseas travel will be required, likely to be once a quarter to meet with suppliers.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Head of outsourcing & vendor management - insurance
Telford
Ventula Consulting
Vendor manager
See more jobs
Similar jobs
Manufacturing jobs in Shrewsbury
jobs Shrewsbury
jobs Shropshire
jobs England
Home > Jobs > Manufacturing jobs > Vendor manager jobs > Vendor manager jobs in Shrewsbury > Head of Outsourcing & Vendor Management - Insurance

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save