technical managers,supervisors careers in Rustaq, Oman