Results, order, filter
McDermott Careers Engineering Manager Jobs in India
-
Senior Manager Project Engineering
McDermott - Chennai, India... requirements through contract documents Manage the technical execution to support the business ... a range of technical and interpersonal issues to enable project delivery. The role directly impacts ...
McDermott
- McDermott Jobs