multi channel careers in Seeb, Oman