Manager u0026 u0026 Project u0026 Controls u0026 Engineering careers in Rustaq, Oman