Opportunity Description
About the role
This is a high-impact leadership role driving supply chain planning across a complex, multi-program environment. You will lead strategy, systems, and teams to deliver integrated procurement, inventory, and planning outcomes that directly enable programme success. With strong executive visibility, you will influence commercial decisions, improve supplier performance, and ensure planning frameworks are scalable, efficient, and aligned to business priorities.
You will shape the future of procurement and supply chain capability within a critical business unit, building high-performing teams and embedding best practice processes. This role offers the opportunity to drive measurable improvements in cost, performance, and supply continuity while mentoring senior professionals and strengthening organisational capability. If you thrive on leading transformation, solving complex challenges, and delivering outcomes at scale, this role provides both...
Ready to Apply?
Submit your application for Procurement Portfolio Manager at Babcock International Group
Apply for this Position