technical managers,supervisors careers in Muscat, Oman