Concordia University by Trending Spot 6 years ago 0 Votes 0share Share Tweet Score: 9.13 Headquarters: Montréal, QC Industry: Education Employees: 6,051 View full list 0share Share Tweet See more Previous article Siemens Next article Queen’s University Leave a Reply