Business communication Microsoft Office careers in Seeb, Oman