Construction Manager Pipelines careers in Barka, Oman