Britain's Premier Job Portal
Role Summary
The Delivery Centre Leader will be responsible for managing the overall operations of the organizations delivery hub in the Philippines. This role ensures seamless integration with global strategies while driving delivery excellence, people development, stakeholder engagement, and operational stability. The position also upholds compliance with corporate risk, quality, and governance standards.
Responsibilities:
As Delivery Centre Head: