financial,controller careers in Bawshar, Oman