Introducing ICN International College
From September 2024, ICN International College will offer exceptional opportunities for international students who want to study in France with ICN Business School. ICN is a highly-ranked and triple-accredited (AACSB, AMBA, EQUIS) Business School, offering innovative, cross-disciplinary education.
ICN International College will be fully integrated within ICN Business School, located in the heart of the campus in Paris’s La Défense. This famous area in Paris is the largest purpose-built business district in Europe and home to the headquarters of many global organisations.