supervisior careers in Seeb, Oman