As a member of the Chapter of Management Schools within the Conference of Grande Écoles, ICN is one of the oldest business schools in France.
It was created by the University of Nancy and the Meurthe-et-Moselle Chamber of Commerce and Industry. In 2003, the Nancy Commercial Institute became ICN Business School, a state-approved private higher education institution that is partnered with the University of Lorraine.
In 1999, ICN Business School founded the Artem Alliance with the Nancy School of Art and Design and Mines Nancy. This innovative alliance promotes the mixing of academic disciplines and learning, coupled with creativity and innovation, to train the next generation of decision-makers and creators.
ICN holds accreditation from EQUIS, AMBA and AACSB, and its Master's in Management has been recognised as one of the best in the world by the Financial Times.
By offering an innovative, cross-disciplinary education, ICN Business School's mission is to prepare students to become responsible professionals who possess the necessary skills to work in a global business environment. ICN Business School is involved in creating knowledge at the frontiers of art, management and technology, as a means of contributing to the development of usable knowledge and sustainable practices in the field of organisational management.