group tax manager dubai careers in Bawshar, Oman