🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Manager Supply Chain

Company

McDermott International

Location

London, England

Posted

June 29, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now