Senior Panel Operator careers in Bawshar, Oman