#Vision systems #Electronic devices #Kanata #ON #ontario #Vision systems #Electronic devices #334110-Computer and Peripheral Equipment Manufacturing