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).