Concordia University, Montreal, Qc, Canada., Montréal 2012 - 2017 Montreal, QC, Canada, MontrealIT development