#Computers #Computer hardware #Computer software #Guelph #ON #ontario #Computers #Computer hardware #Computer software #541514-Computer Systems Design and Related Services (Except Video Game Design and Development)