ICN Business School is a leading French Grande École (founded 1905) known for its unique Art Technology Management (ATM) approach, blending creativity with business, and holding triple accreditation (AACSB, AMBA, EQUIS) for academic excellence, placing it in the top 1% globally. With campuses in Nancy, Paris, and Berlin, ICN offers Bachelor's to Master's programs in French or English, focusing on innovation, international careers, and strong links to the University of Lorraine and Artem Alliance, preparing adaptable global leaders.
Discover world-class education opportunities tailored to your academic goals and career aspirations.
Explore our wide range of undergraduate and graduate programs designed to prepare you for success.
State-of-the-art facilities including libraries, labs, sports complexes, and student accommodation.
Experience a vibrant campus life with clubs, events, sports, and cultural activities for a well-rounded education.