Manager Supply Chain

McDermott International · London, England, United Kingdom

Location
London
Job Type
Full time
Posted
June 17, 2026

Job Description

Job Overview:

The Manager Supply Chain requires an in-depth understanding of supply chain concepts, theories, and principles and basic knowledge of other related disciplines in particular related to Lump Sum Subsea EPCI projects. The Manager Supply Chain must be able to deliver all aspects of Supply Chain operations for large scale marine activities, vessel chartering, marine services, long lead subsea procurement and 3rd party subsea structure fabrication. Decisions made by the Manager Supply Chain should be guided by policies, operational requirements, schedule, budgets, and the project requirements. 

Ready to Apply?

Submit your application for Manager Supply Chain at McDermott International

Apply Now