Director of information technology careers in Rustaq, Oman