Supply Chain Manager
London, GB
McDermott International, Ltd
Senior Supply Chain Manager at McDermott International Inc.
Senior Manager Supply Chain at Mcdermott International Inc