Baker Hughes
–
Mena Jebel Ali, Dubai, United Arab Emirates
... Partner with the best As Lead Installation Manager, you will be responsible for the construction, building and commissioning on customer site, erection and commissioning work. You will also be managing of all the activities related to this scope. As ... - May 22