caterer globa careers in Bawshar, Oman