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

Head of outsourcing & vendor management - insurance

Newcastle Upon Tyne (Tyne and Wear)
Ventula Consulting
Vendor manager
Posted: 22h 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
See more jobs
Similar jobs
Manufacturing jobs in Newcastle Upon Tyne (Tyne and Wear)
jobs Newcastle Upon Tyne (Tyne and Wear)
jobs Tyne and Wear
jobs England
Home > Jobs > Manufacturing jobs > Vendor manager jobs > Vendor manager jobs in Newcastle Upon Tyne (Tyne and Wear) > 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