Osaka University tọa lạc tại thành phố Osaka, một trong những đô thị lớn nhất Nhật Bản với dân số khoảng 2,7 triệu người. Osaka không chỉ là trung tâm thương mại quan trọng mà còn nổi tiếng với nhiều danh lam thắng cảnh và có thời tiết ôn hòa, dễ chịu quanh năm.
University of Alberta có 05 cơ sở tọa lạc tại 02 thành phố, bao gồm: Cơ sở phía Bắc Edmonton, Cơ sở Saint - Jean Edmonton, Augustana Camrose, Cơ sở phía Nam Edmonton và Quảng trường doanh nghiệp Edmonton
St. Lawrence College có 03 cơ sở. Trong đó cơ sở chính tọa lạc tại Kingston - được bình chọn là thành phố tốt nhất Canada dành cho sinh viên, 02 cơ sở còn lại tọa lạc tại Brockville và Cornwall, Ontario.
KEDGE Business School là trường kinh doanh chuẩn mực của Pháp, sở hữu một mạng lưới cơ sở rộng khắp và đa dạng. Tại Pháp, trường có 4 cơ sở tọa lạc tại: Paris, Bordeaux, Marseille và Toulon (không dành cho sinh viên quốc tế).
ICN International College nằm trong khuôn viên của Trường Kinh doanh ICN, tọa lạc tại La Défense, Paris - một trong những trung tâm giáo dục lớn của thế giới và là một trong những nơi tập trung nhiều sinh viên đại học nhất ở châu Âu.
Thành lập vào năm 1905 bởi Đại học Nancy và Phòng Thương mại và Công nghiệp Meurthe-et-Moselle, Học viện Thương mại Nancy đã trở thành Trường Kinh doanh ICN (ICN Business School).