Job Description: Company Overview: People power our future. That is why advancing a dynamic, inclusive environment... thousands of feet below sea level, installing offshore platforms hundreds of miles from shore, and using our expertise to design...
McDermott