Make Your Resume Now

Head of Delivery

Full-time Associate

Job Overview

We are seeking a Delivery Head to lead and scale our Workforce & Recruitment Solutions Delivery Center in Manila, supporting global operations across North America, EMEA, and APAC.

This role will play a critical leadership role in driving delivery excellence, operational transformation, and scalable growth across enterprise workforce solutions programs. The Delivery Head will be responsible for optimizing performance, strengthening client partnerships, and evolving delivery capabilities across a 300+-member organization.

Reporting to the Global Delivery Center Director, this leader will act as a strategic partner to global stakeholders while ensuring operational rigor, innovation, and consistent service excellence aligned with Allegis Global Solutions’ standards

Responsibilities, Impact & Contribution:

  • Lead end-to-end recruitment and workforce management delivery operations for global clients across North America, EMEA, and APAC. Drive delivery performance against SLAs, KPIs, quality, and hiring targets while embedding operational excellence, process standardization, and strong governance across accounts. Lead transformation initiatives that improve scalability, service quality, and business outcomes, including the adoption of technology, automation, and AI-enabled recruitment solutions. Anticipate and manage delivery risks, escalations, and business continuity requirements with pace and sound judgment.
  • Act as a trusted advisor to global partners, influencing workforce strategy, strengthening long-term partnerships, and improving customer satisfaction and retention. Partner closely with global business leaders, client stakeholders, HR leaders, product teams, and technology teams to enhance delivery capabilities and align strategic priorities. Provide executive-level insights on delivery performance, risks, and opportunities for continuous improvement and innovation.
  • Lead, mentor, and develop a large team of delivery leaders, people managers, and workforce solutions professionals. Build high-performing teams and a culture of accountability, collaboration, customer centricity, innovation, and continuous improvement. Drive engagement, capability building, succession planning, and retention while strengthening leadership depth across the organization.
  • Lead Continuous Improvement, AI, automation and transformation initiatives across delivery to improve productivity, utilization, quality, and efficiency. Establish a strong governance cadence through reviews, dashboards, and performance metrics, and use data to identify improvement opportunities and support decision-making. Ensure adherence to compliance requirements, process controls, and organizational policies while embedding scalable, future-ready ways of working.
  • Lead workforce planning and capacity strategies that support operational scalability and sustainable growth. Drive margin improvement and cost control through disciplined resource management, productivity optimization, and delivery model enhancements. Partner with leadership on strategic priorities and transformation programs that strengthen business performance and expand delivery capability.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!