University Overview
GEDU – ICN Business School
ICN Business School
ICN Business School is a leading French business school founded in 1905, known for its international outlook, academic excellence, and innovative approach to management education. The school combines Art, Technology, and Management through its distinctive #ATM teaching approach.
ICN offers undergraduate and postgraduate programmes in areas such as management, international business, marketing, finance, entrepreneurship, digital business, and related disciplines. Its programmes combine academic knowledge with practical learning, international exposure, business projects, and opportunities to develop professional skills.
ICN Business School has campuses in Nancy, Paris La Défense, and Berlin. The Paris campus is located in the heart of the La Défense business district, while the Nancy ARTEM campus provides a modern multidisciplinary learning environment. The school also offers students an international experience through its global network of partner universities and businesses.
The school holds major international accreditations including AACSB, EQUIS, and AMBA, and is recognised in leading international business school rankings. ICN's Master in Management was ranked 67th worldwide by the Financial Times in 2025.
For international students, ICN Business School provides a multicultural and career-focused learning environment designed to develop management expertise, creativity, international experience, and the professional skills needed for successful careers in France and around the world.
Get Free Counselling
Study Abroad Support
Get Guidance for Your Application
Planning to study at
GEDU – ICN Business School?
OpenGoAbroad can help you understand admission
requirements, available courses, application
procedures and student visa requirements.
Our study abroad experts can guide you through
the process and help you choose the right
academic pathway based on your profile and goals.
Talk to Our Experts