Cashier teller careers in Bawshar, Oman