Warehouse careers in Bawshar, Oman