Strategic Delivery & Portfolio Leader

Company: The Duke of Edinburgh's Award
Apply for the Strategic Delivery & Portfolio Leader
Location: London
Job Description:

The Duke of Edinburgh’s Award is seeking a Head of Strategic Delivery to translate their strategy into effective delivery. This key position requires significant leadership experience and involves managing planning and governance across the charity.

The role includes leading a team of Project Managers, establishing performance metrics, and fostering a collaborative culture. Excellent staff benefits including generous holidays and a pension plan are provided.

#J-18808-Ljbffr…

Posted: May 30th, 2026