Financial,controller careers in Bawshar, Oman