iosh careers in Seeb, Oman