#Optical communications #Communication devices for the impaired #Computer software: telecommunications, custom #Ottawa #ON #ontario #Optical communications #Communication devices for the impaired #Computer software: telecommunications # custom #334110-Computer and Peripheral Equipment Manufacturing