by company careers in Seeb, Oman