intercompany careers in Bawshar, Oman