Caterpillar
–
Dubai, United Arab Emirates
... Petrochemical, Chemical, Power Generation, etc.) Close collaboration with EPC (Engineering, Procurement, Construction), Engineering FEED and other companies involved in project development to ensure early engagement of MWM on all relevant projects. ... - Jun 19