#Computer software development: on-line registration #Computer software: portfolio management #Computer software: scheduling #Winnipeg #MB #manitoba #Computer software development: on-line registration #Computer software: portfolio management #Computer software: scheduling #511211-Software Publishers (Except Video Game Publishers)