Head of IT Delivery

SiriusPoint

Greater London

On-site

GBP 150,000 - 190,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SiriusPoint is seeking a Head of IT Delivery to lead its global technology delivery organization. You will oversee planning, governance, and delivery across the enterprise portfolio, collaborating with Transformation Office, Enterprise Architecture, Cyber Security, Data & AI, and Product Leaders.

Reporting to the CTO, you will drive predictable, value-driven outcomes. You will manage portfolio delivery, resource planning, and delivery execution, ensuring regulatory compliance, cost management,

Qualifications

  • Master’s or bachelor’s degree or equivalent experience in a related field.
  • 15+ years in insurance/reinsurance domains across multiple functions.
  • 10+ years across at least three disciplines (architecture, development, analysis, operations).
  • 5+ years in strategic/operational planning or business analysis.
  • Proven track record leading large transformations and technology portfolios.
  • Strong financial, vendor, and governance experience.
  • Excellent stakeholder management and executive communication skills.
  • Familiar with AWS and cloud-native technologies (SaaS, IaaS, PaaS).
  • Experience with SDLC, ITIL, and various delivery models (agile, waterfall, hybrid).
  • Strong cost-benefit, budgeting, and risk management skills.
  • Exposure to emerging technologies and processing environments.

Responsibilities

  • Lead planning and execution of SiriusPoint’s enterprise IT portfolio.
  • Prioritize initiatives based on business value, regulatory obligations, and resources.
  • Manage portfolio roadmaps and dependencies; ensure delivery aligned with objectives.
  • Establish and maintain project, program, and portfolio management best practices.
  • Drive governance standards, delivery discipline, and adherence to scope, schedule and budgets.
  • Oversee resource planning, CapEx/OpEx, and vendor costs with transparent reporting.
  • Partner with Architecture and IT Governance to meet SDLC, architecture standards, and controls.
  • Develop delivery metrics, KPIs and executive dashboards; drive continuous improvement.
  • Build partnerships with executives and stakeholders to foster accountability and execution.

Education

Master’s or bachelor’s degree in business, computer science, computer engineering, electrical engineering, system analysis or a related field of study, or equivalent experience

Tools

AWS
SaaS
IaaS
DevOps
microservices

Job description

Join Our Team

We are seeking a Head of IT Delivery to lead SiriusPoint’s global technology delivery organization and drive execution excellence across the enterprise portfolio. This leadership role is accountable for the successful planning, prioritization, governance, execution, and delivery of technology initiatives that support business growth, regulatory requirements, and strategic transformation.The Head of IT Delivery will oversee portfolio delivery, resource planning, and delivery execution across IT. The successful candidate will work closely with the Transformation Office, Enterprise Architecture, Cyber Security, Data & AI, Infrastructure, Product Leaders, and business stakeholders to ensure predictable, transparent, and value-driven delivery outcomes. You will report to the Chief Information and Technology Officer.

Your responsibilities will include:
Portfolio & Strategic Delivery
  • Lead planning and execution of SiriusPoint’s enterprise IT portfolio.
  • Prioritize initiatives based on business value, strategic alignment, regulatory obligations, and resource capacity.
  • Manage portfolio roadmaps and enterprise delivery dependencies.
  • Ensure delivery commitments support business and transformation objectives.
Program & Project Delivery
  • Establish and maintain best practices for project, program, and portfolio management.
  • Drive consistency of delivery methodologies, governance standards, and execution disciplines.
  • Ensure initiatives meet agreed scope, schedule, budget, quality, and business outcome objectives.
  • Manage escalation and resolution of delivery risks, issues, and dependencies.
Resource & Financial Management
  • Develop capacity planning models for resources across internal teams and third-party partners.
  • Manage portfolio financials, including budget forecasts, CapEx, OpEx, vendor costs, and benefit realization.
  • Provide transparent reporting to executive leadership and governance committees.
Delivery Governance & Operational Excellence
  • Partner with Architecture and IT Governance teams to ensure adherence to SDLC, architecture standards, and control requirements.
  • Establish delivery metrics, KPIs, and executive dashboards.
  • Drive continuous improvement in delivery predictability, transparency, quality, and effectiveness.
  • Support regulatory, audit, and compliance obligations related to technology delivery.
Leadership & Stakeholder Management
  • Lead IT Delivery functions across SiriusPoint.
  • Develop strong partnerships with business executives, transformation leaders, and IT stakeholders.
  • Build a culture of accountability, collaboration, and customer-focused execution.
  • Manage strategic delivery vendors and system integrators.
Your skills and abilities should include:
  • Master’s or bachelor’s degree in business, computer science, computer engineering, electrical engineering, system analysis or a related field of study, or equivalent experience.
  • More than 15 years of experience in insurance and reinsurance in various functions, a sound understanding of insurance and reinsurance processes/concepts.
  • 10 or more years of experience in at least three disciplines, such as business, information, solution or technical architecture, application development, middleware, information analysis, database management or operations in a multi-tier environment.
  • 5 or more years of business experience in strategic and operations planning and/or business analysis.
  • Proven track record leading large-scale transformation and technology portfolios.
  • Strong financial management, vendor management, and portfolio governance experience.
  • Excellent stakeholder management and executive communication skills.
  • Familiar with Cloud-based technologies specifically AWS. Deep and up-to-date expertise in SaaS, infrastructure as a service (IaaS), platform as a service (PaaS), SOA, APIs, DevOps and micro services.
  • Familiar with information management practices, system development life cycle management (agile, waterfall, hybrid delivery models), IT services management, infrastructure and operations, and EA and ITIL frameworks.
  • Exceptional communication skills (verbal and written), presentation skills, soft and interpersonal skills, including teamwork, facilitation and negotiation.
  • Strong mathematical skills needed in this area for cost-benefit analysis, budgeting and risk management.
  • Exposure and understanding of existing, new and emerging technologies, and processing environments.

Please find our EU/UK Job Applicant policy: Job-Applicants-Privacy-notice.pdf

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Head of IT Delivery New London
Head of IT Delivery New London

Sirius Group • Greater London

On-site
GBP 120,000 - 180,000
Chief Architect
Chief Architect

SiriusPoint • Greater London

On-site
GBP 180,000 - 250,000
Chief IT Delivery & Portfolio Leader
Chief IT Delivery & Portfolio Leader

SiriusPoint • Greater London

On-site
GBP 150,000 - 190,000
Enterprise Architect
Enterprise Architect

SiriusPoint • Greater London

On-site
GBP 110,000 - 160,000
Chief Architect New London
Chief Architect New London

Sirius Group • Greater London

On-site
GBP 150,000 - 200,000
Director Finance Transformation New London
Director Finance Transformation New London

Sirius Group • Greater London

On-site
GBP 90,000 - 130,000
Director Finance Transformation
Director Finance Transformation

SiriusPoint • Greater London

On-site
GBP 90,000 - 130,000
Head of Information Technology
Head of Information Technology

JSS • Greater London

On-site
GBP 90,000 - 120,000
Delegated Underwriting Authority Executive
Delegated Underwriting Authority Executive

SiriusPoint • Greater London

On-site
GBP 90,000 - 130,000
Project Manager
Project Manager

Sirius Digital Services • Portsmouth

Hybrid
GBP 65,000 - 90,000
Pension 7% company contribution
Holiday purchase options
Electric vehicle scheme