visual communication services careers in Suwayq, Oman