visual communication services careers in Rustaq, Oman