2 CNC Swiss Jobs in Vaughan