LISAA School of Design cung cấp chương trình đào tạo của mình tại các cơ sở trên toàn nước Pháp tại: Paris, Nantes, Rennes, Strasbourg, Bordeaux, Toulouse và Montpellier.
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ế).
SAE University College (SAE) có hơn 47 cơ sở nằm trên 23 quốc gia, trong đó trường có 6 cơ sở tọa lạc tại Úc, bao gồm: Melbourne, Sydney, Perth, Adelaide, Byron Bay, Brisbane.