Executive Portfolio Leader — Scale, Governance & Delivery
- Location
- Greater London, England, United Kingdom
enhance delivery across a complex technology environment. The successful candidate will manage enterprise portfolio governance, ensuring aligned capacity and strategic priorities. Responsibilities include leading demand management and overseeing risks across multiple teams. Applicants should have experience in technology-driven sectors and strong leadership abilities. This role is based ...