
ICN Business School
ICN Business School is a French grande école of management founded in 1905 as the Institut Commercial de Nancy, with campuses in Nancy, Paris La Défense and Berlin. It is one of the small number of business schools holding triple AACSB, EQUIS and AMBA accreditation, and is known for its ARTEM alliance model that teaches management jointly with engineering and art students on a shared Nancy campus.
#64
Financial Times European Business Schools Ranking 2025
$10,791
Annual Tuition

We Help You Get There
From course shortlisting to visa documentation, our team supports every step of your admission journey with personalized guidance and clear timelines.
Profile assessment and university matching
Application and scholarship support
Visa guidance and pre-departure planning

What to Know Before You Apply
Explore key details to evaluate fit, affordability, and admission readiness for ICN Business School.
Ready to Apply to ICN Business School?
Book a consultation and get a personalized admission roadmap including intake planning, documents, and scholarship matching.
