
Concordia University
Claimed
Located in the vibrant and multicultural city of Montreal, Concordia is the top-ranked university in Canada founded within the last 50 years and among the most innovative in its approach to experiential learning and cross-functional research.
HQ location
Montreal, Canada
Website
Portfolio analysis
Notes (0)