Lead Contracts Engineer (Principal Procurement Contract Specialist) The Role 51,000 people. 49 countries. Over 120 office locations. Were not just
Project Controls Engineer (Senior Project Control Specialist) The Role 51,000 people. 49 countries. Over 120 office locations. Were not just engineers.
Electrical and Instrument Construction Specialist IV The Role 51,000 people. 49 countries. Over 120 office locations. Were not just engineers. Were a
Construction Supervisor (Civil/Structural Construction Specialist III) The Role 51,000 people. 49 countries. Over 120 office locations. Were not just