business,process careers in Seeb, Oman