Food service supervisor at 0863506 B.C.LTD dba ALI BABA PIZZA in Duncan, British Columbia | Canada Youth Jobs