Concordia University

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
Portfolio analysis
Notes (0)