Powerpoint microsoft careers in Bawshar, Oman