Operating in 34 countries, our 15,000 people are fully committed to bringing our client’s innovative projects to life, breaking boundaries to accelerate the energy transition for a better tomorrow.
Click on Job Title for more Details/Apply
Instrumentation Design Engineer
Lead Electrical Design Engineer
Engineer – Civil & Structural Engineer
HR Generalist HR Generalist with verification
Graduate Piping Material Engineer
Piping Designer & Engineer , Civil Engineers
