Financial controller careers in Bawshar, Oman