Manager Supply Chain

Company: McDermott International, Ltd

Location: London

Posted: December 26th, 2025

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.

Key Tasks and Responsibilities

Essential Qualifications and Education

About Us

Our ingenuity fuels daily life. Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea infrastructure thousands of feet below sea level, installing platforms hundreds of miles from shore, using our expertise to design and build offshore wind infrastructure, and reshaping the onshore landscape to deliver the energy products the world needs safely and sustainably.

For more than 100 years, we’ve been making the impossible possible. Today, we’re driving the energy transition with more than 30,000 of the brightest minds across 54 countries.

Seniority Level

Employment Type

Job Function

Industries

#J-18808-Ljbffr
Apply Now