Job Description We’re seeking an experienced Program Advisor to provide high-quality support across multiple programs and projects. You will work closely with Program Managers, Project Managers, and multidisciplinary teams to ensure effective delivery of outcomes in a structured, fast-paced environment. Provide end-to-end program and project support across multiple initiatives, working within PRINCE2, Agile, MSP and related frameworks. Assist in the preparation, review and quality assurance of key artefacts including business cases, initiation documents, status reports and governance documentation. Coordinate governance forums by preparing agendas, minutes, presentations, reporting packs and maintaining accurate decision records, ensuring stakeholders are well informed and aligned. Maintain program and project schedules using Microsoft Project (Project Online) or similar tools, support resource planning and timesheet management, and ensure accurate allocation and tracking of effort across initiatives. Prepare and reconcile financial reports including budgets, forecasts, actuals and variances, while actively maintaining risk, issue and change registers to support proactive delivery management. Identify opportunities to improve processes, tools and reporting, contributing to the achievement of quarterly KPIs.