Media,Communications careers in Sohar, Oman