
Overview
ICN International College is a newly launched pathway institution in France designed to prepare international students for higher-education success in business and management. It’s delivered through a strategic collaboration between ICN Business School—a well-established French business school with triple-accreditation—and Navitas, offering foundation and pre-master’s programmes that include academic core subjects, language support, and study skills to help students transition smoothly into degree study.
History
ICN International College is a recent initiative that will open from Autumn 2024 on the Paris La Défense campus of ICN Business School, aimed at international students seeking structured academic pathways into higher education in France. It builds on ICN Business School’s long history and reputation—ICN Business School was originally founded in 1905 as the Institut Commercial de Nancy and has evolved into a triple-accredited institution with campuses in Paris, Nancy and Berlin.
Unique Features
- Pathway focus: ICN International College emphasises tailored academic preparation with coursework in English and French language classes, research methods, and business-related subjects to strengthen readiness for undergraduate or master’s study.
- Strong institutional partnership: Students benefit from the academic quality, industry connections and global outlook of ICN Business School—a school with international accreditations AACSB, EQUIS and AMBA.
- Integration into global programmes: After completing the pathway, students can progress onto degree programmes at ICN’s campuses in France and, where possible, Berlin, subject to visa requirements.
- Strategic location: Based in the Paris La Défense district—Europe’s largest purpose-built business area—the college offers proximity to corporate headquarters, networking opportunities and access to the broader Paris academic environment.
Location
ICN International College is located at the Paris La Défense campus of ICN Business School, within the La Défense business district of Paris, France. This location places students near major international firms and provides excellent connectivity to the city’s cultural and professional resources.
