2 Production / Manufacturing jobs in Scarborough