Z

Zurich Insurance

Global insurer providing property, casualty, life

Head of Business Delivery - 12-Month FTC

Program ManagementUpdated on Nov 14
Full-timeUxbridge, UKNo salary listed

About the Job

Requirements

  • Significant experience in business delivery, implementation, programme management, or a related delivery leadership role.
  • Strong experience within the insurance industry, ideally involving partnership or deal implementation across multiple markets.
  • A proven track record of successfully delivering complex insurance partnerships, products, or business implementations.
  • Strong programme and project management capability, with experience using recognised methodologies such as PRINCE2 or Agile.
  • Experience delivering IT projects, such as system implementations, integrations, or data and platform migrations, and working effectively with technical teams and suppliers.
  • Experience overseeing multiple projects and workstreams simultaneously, including complex dependencies, risks, and competing priorities.
  • Strong commercial judgement and an understanding of how implementation requirements connect with partnership commitments and operational outcomes.
  • Excellent senior stakeholder management skills, with the ability to establish credibility quickly, influence, negotiate, and constructively challenge.
  • Strong analytical and problem-solving skills, with the ability to bring structure and practical solutions to complex delivery challenges.
  • Strong leadership capability, with experience providing direction, establishing accountability, and developing delivery capability across teams.

Responsibilities

  • Lead Delivery across EMEA, ensuring new partnerships, products, strategic business initiatives, and IT projects are implemented successfully across the region.
  • Provide leadership and oversight across a portfolio of complex implementations, working closely with Partnerships, Product, Technology, and other business functions to turn commercial opportunities into well-governed, executable delivery plans.
  • Lead and continue to evolve the Delivery framework across EMEA, driving a consistent, effective approach to implementing new partnerships and business initiatives.
  • Own the business delivery process, ensuring appropriate project management methodology, governance, and controls are embedded across implementations.
  • Oversee a combined portfolio of business and technology projects, maintaining visibility across priorities, resources, timelines, dependencies, risks, and key milestones, and applying the same governance and controls to both.
  • Oversee the end-to-end implementation of new partnerships and initiatives, ensuring appropriate planning, scheduling, resource allocation, risk management, and reporting.
  • Partner closely with Partnerships and Product leadership to support the successful delivery of new partnership agreements, products, and propositions.
  • Ensure key implementation requirements are addressed, including due diligence, Data Protection Impact Assessments, IT security assessments, Standard Operating Procedures, and legal contracting.
  • Build strong relationships with internal and external stakeholders, balancing partner expectations with commercial, operational, governance, and delivery requirements.
  • Contribute delivery expertise to new partnership opportunities and initial business assessments, helping the business understand implementation requirements, complexity, dependencies, and risk.
  • Provide clear visibility of delivery progress, risks, and decisions to senior stakeholders, escalating issues and establishing appropriate mitigation plans when required.
  • Lead and develop the Delivery capability across EMEA, continually improving processes, governance, and ways of working based on lessons learned from previous implementations.

Desired Qualifications

  • Experience working across multiple countries or markets within EMEA.

About the Company

Zurich Insurance

Global insurer providing property, casualty, life

Zurich Insurance Group provides global multi-line insurance for individuals, families, small and mid-sized businesses, public entities, and multinational corporations in more than 200 countries. Its Property & Casualty arm covers personal lines like car and home, plus a wide range of commercial coverages (property, casualty, motor fleet, marine, construction, energy, financial lines, international programs); its Life business offers protection, savings, retirement, and unit-linked products. The Farmers Group manages Farmers Exchanges in the United States. The company also provides risk engineering and prevention services to help customers reduce risk and build climate resilience, with products sold through agents, brokers, bank partners, and direct channels. Its goal is to provide financial protection and risk management solutions that help customers manage uncertainty and build resilience over the long term.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1872

Recently Posted Jobs

Explore more opportunities at Zurich Insurance

See more jobs