Job Detail
-
Job ID 1973
Job Description
in Doha Qatar and may be required to travel across the UAE region. The Project Manager will act as the key, day to day…. Every day we help our major global clients deliver ambitious and highly technical projects, in over 130 countries worldwide…