← All Jobs
Posted May 2, 2026

Digital Delivery Lead

Apply Now

We are seeking an accomplished Digital Delivery Lead with a proven track record of delivering large-scale, high-quality solutions and leading diverse delivery teams. This role requires a minimum of 12 years of professional experience, including at least 7 years in a senior leadership capacity, with a strong background in delivery management, digital delivery, team leadership, and strategic execution.

The Digital Delivery Lead will oversee all project managers and digital delivery managers, providing strategic direction, ensuring operational excellence, and enabling end-to-end delivery of business-critical solutions. This individual will also closely collaborate with the channel architect and the front-end development manager, foster best practices, and drive continuous improvement across delivery processes.

Key Responsibilities

Leadership & Management

Project & Delivery Oversight

Standards, Automation & Best Practices

Collaboration & Cross-functional Engagement

Migration & Strategic Planning

Performance & Continuous Improvement

Training & Knowledge Sharing

Qualifications

Interested in this role?Apply on iHire