ICN Business School is located in Eastern France, close to the borders of Belgium, Germany and Luxembourg. Founded in 1905, it is one of the most important Grandes Ecoles de Commerce in France. ICN Business School has several campuses, in Nancy (main campus) and in Paris and Berlin.
The school has strong international aspirations and has been EQUIS accredited since 2007, AMBA accredited since 2012, and AACSB accredited since May 2020. The school offers successful candidates an attractive remuneration and a benefits package, depending on their position and qualifications.
ICN Business School is a founder of the ARTEM alliance, created in 1999, which promotes scientific, artistic and pedagogical synergies between the Ecole nationale supérieure d'art et de design de Nancy, ICN Business School and Mines Nancy. ICN Business School also shares a research laboratory in management sciences (CEREFIGE) with the Université de Lorraine.
In line with its strategic plan, ICN expands its faculty and regularly opens positions for professors.