Year of foundation: 1905
Approx. number of students: 3,300
MCI partner since: 2024
The City
The University
Founded in 1905 ICN Business School is one of France's leading business schools. It is highly recognized thanks to national and international accreditations such as AACSB, EQUIS and AMBA. The school's identity and development are rooted in the links between Management, Technology and Art, offering a unique creative environment at all three modern campuses in Paris, Nancy and Berlin. ICN proposes high-level undergraduate and graduate programs in management with a wide range of specializations.