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.