Pre sales careers in Seeb, Oman