Programme Support Lead – Major Projects

Company: National Highways
Apply for the Programme Support Lead – Major Projects
Location:
Job Description:

National Highways is seeking a Programme Support Manager to coordinate a team delivering project administration activities that support delivery and governance.

Based in any NH office with travel to regional offices; you’ll lead staff, engage with project teams, and ensure resources meet delivery timelines.

This role emphasizes developing staff, managing stakeholder relationships, and ensuring effective administration at programme level.

#J-18808-Ljbffr…

Posted: October 21st, 2026